github.com/bir3/gocompiler@v0.9.2202/src/cmd/internal/obj/arm64/specialoperand_string.go (about) 1 // Code generated by "stringer -type SpecialOperand -trimprefix SPOP_"; DO NOT EDIT. 2 3 package arm64 4 5 import "strconv" 6 7 func _() { 8 // An "invalid array index" compiler error signifies that the constant values have changed. 9 // Re-run the stringer command to generate them again. 10 var x [1]struct{} 11 _ = x[SPOP_PLDL1KEEP-0] 12 _ = x[SPOP_BEGIN-0] 13 _ = x[SPOP_PLDL1STRM-1] 14 _ = x[SPOP_PLDL2KEEP-2] 15 _ = x[SPOP_PLDL2STRM-3] 16 _ = x[SPOP_PLDL3KEEP-4] 17 _ = x[SPOP_PLDL3STRM-5] 18 _ = x[SPOP_PLIL1KEEP-6] 19 _ = x[SPOP_PLIL1STRM-7] 20 _ = x[SPOP_PLIL2KEEP-8] 21 _ = x[SPOP_PLIL2STRM-9] 22 _ = x[SPOP_PLIL3KEEP-10] 23 _ = x[SPOP_PLIL3STRM-11] 24 _ = x[SPOP_PSTL1KEEP-12] 25 _ = x[SPOP_PSTL1STRM-13] 26 _ = x[SPOP_PSTL2KEEP-14] 27 _ = x[SPOP_PSTL2STRM-15] 28 _ = x[SPOP_PSTL3KEEP-16] 29 _ = x[SPOP_PSTL3STRM-17] 30 _ = x[SPOP_VMALLE1IS-18] 31 _ = x[SPOP_VAE1IS-19] 32 _ = x[SPOP_ASIDE1IS-20] 33 _ = x[SPOP_VAAE1IS-21] 34 _ = x[SPOP_VALE1IS-22] 35 _ = x[SPOP_VAALE1IS-23] 36 _ = x[SPOP_VMALLE1-24] 37 _ = x[SPOP_VAE1-25] 38 _ = x[SPOP_ASIDE1-26] 39 _ = x[SPOP_VAAE1-27] 40 _ = x[SPOP_VALE1-28] 41 _ = x[SPOP_VAALE1-29] 42 _ = x[SPOP_IPAS2E1IS-30] 43 _ = x[SPOP_IPAS2LE1IS-31] 44 _ = x[SPOP_ALLE2IS-32] 45 _ = x[SPOP_VAE2IS-33] 46 _ = x[SPOP_ALLE1IS-34] 47 _ = x[SPOP_VALE2IS-35] 48 _ = x[SPOP_VMALLS12E1IS-36] 49 _ = x[SPOP_IPAS2E1-37] 50 _ = x[SPOP_IPAS2LE1-38] 51 _ = x[SPOP_ALLE2-39] 52 _ = x[SPOP_VAE2-40] 53 _ = x[SPOP_ALLE1-41] 54 _ = x[SPOP_VALE2-42] 55 _ = x[SPOP_VMALLS12E1-43] 56 _ = x[SPOP_ALLE3IS-44] 57 _ = x[SPOP_VAE3IS-45] 58 _ = x[SPOP_VALE3IS-46] 59 _ = x[SPOP_ALLE3-47] 60 _ = x[SPOP_VAE3-48] 61 _ = x[SPOP_VALE3-49] 62 _ = x[SPOP_VMALLE1OS-50] 63 _ = x[SPOP_VAE1OS-51] 64 _ = x[SPOP_ASIDE1OS-52] 65 _ = x[SPOP_VAAE1OS-53] 66 _ = x[SPOP_VALE1OS-54] 67 _ = x[SPOP_VAALE1OS-55] 68 _ = x[SPOP_RVAE1IS-56] 69 _ = x[SPOP_RVAAE1IS-57] 70 _ = x[SPOP_RVALE1IS-58] 71 _ = x[SPOP_RVAALE1IS-59] 72 _ = x[SPOP_RVAE1OS-60] 73 _ = x[SPOP_RVAAE1OS-61] 74 _ = x[SPOP_RVALE1OS-62] 75 _ = x[SPOP_RVAALE1OS-63] 76 _ = x[SPOP_RVAE1-64] 77 _ = x[SPOP_RVAAE1-65] 78 _ = x[SPOP_RVALE1-66] 79 _ = x[SPOP_RVAALE1-67] 80 _ = x[SPOP_RIPAS2E1IS-68] 81 _ = x[SPOP_RIPAS2LE1IS-69] 82 _ = x[SPOP_ALLE2OS-70] 83 _ = x[SPOP_VAE2OS-71] 84 _ = x[SPOP_ALLE1OS-72] 85 _ = x[SPOP_VALE2OS-73] 86 _ = x[SPOP_VMALLS12E1OS-74] 87 _ = x[SPOP_RVAE2IS-75] 88 _ = x[SPOP_RVALE2IS-76] 89 _ = x[SPOP_IPAS2E1OS-77] 90 _ = x[SPOP_RIPAS2E1-78] 91 _ = x[SPOP_RIPAS2E1OS-79] 92 _ = x[SPOP_IPAS2LE1OS-80] 93 _ = x[SPOP_RIPAS2LE1-81] 94 _ = x[SPOP_RIPAS2LE1OS-82] 95 _ = x[SPOP_RVAE2OS-83] 96 _ = x[SPOP_RVALE2OS-84] 97 _ = x[SPOP_RVAE2-85] 98 _ = x[SPOP_RVALE2-86] 99 _ = x[SPOP_ALLE3OS-87] 100 _ = x[SPOP_VAE3OS-88] 101 _ = x[SPOP_VALE3OS-89] 102 _ = x[SPOP_RVAE3IS-90] 103 _ = x[SPOP_RVALE3IS-91] 104 _ = x[SPOP_RVAE3OS-92] 105 _ = x[SPOP_RVALE3OS-93] 106 _ = x[SPOP_RVAE3-94] 107 _ = x[SPOP_RVALE3-95] 108 _ = x[SPOP_IVAC-96] 109 _ = x[SPOP_ISW-97] 110 _ = x[SPOP_CSW-98] 111 _ = x[SPOP_CISW-99] 112 _ = x[SPOP_ZVA-100] 113 _ = x[SPOP_CVAC-101] 114 _ = x[SPOP_CVAU-102] 115 _ = x[SPOP_CIVAC-103] 116 _ = x[SPOP_IGVAC-104] 117 _ = x[SPOP_IGSW-105] 118 _ = x[SPOP_IGDVAC-106] 119 _ = x[SPOP_IGDSW-107] 120 _ = x[SPOP_CGSW-108] 121 _ = x[SPOP_CGDSW-109] 122 _ = x[SPOP_CIGSW-110] 123 _ = x[SPOP_CIGDSW-111] 124 _ = x[SPOP_GVA-112] 125 _ = x[SPOP_GZVA-113] 126 _ = x[SPOP_CGVAC-114] 127 _ = x[SPOP_CGDVAC-115] 128 _ = x[SPOP_CGVAP-116] 129 _ = x[SPOP_CGDVAP-117] 130 _ = x[SPOP_CGVADP-118] 131 _ = x[SPOP_CGDVADP-119] 132 _ = x[SPOP_CIGVAC-120] 133 _ = x[SPOP_CIGDVAC-121] 134 _ = x[SPOP_CVAP-122] 135 _ = x[SPOP_CVADP-123] 136 _ = x[SPOP_DAIFSet-124] 137 _ = x[SPOP_DAIFClr-125] 138 _ = x[SPOP_EQ-126] 139 _ = x[SPOP_NE-127] 140 _ = x[SPOP_HS-128] 141 _ = x[SPOP_LO-129] 142 _ = x[SPOP_MI-130] 143 _ = x[SPOP_PL-131] 144 _ = x[SPOP_VS-132] 145 _ = x[SPOP_VC-133] 146 _ = x[SPOP_HI-134] 147 _ = x[SPOP_LS-135] 148 _ = x[SPOP_GE-136] 149 _ = x[SPOP_LT-137] 150 _ = x[SPOP_GT-138] 151 _ = x[SPOP_LE-139] 152 _ = x[SPOP_AL-140] 153 _ = x[SPOP_NV-141] 154 _ = x[SPOP_END-142] 155 } 156 157 const _SpecialOperand_name = "PLDL1KEEPPLDL1STRMPLDL2KEEPPLDL2STRMPLDL3KEEPPLDL3STRMPLIL1KEEPPLIL1STRMPLIL2KEEPPLIL2STRMPLIL3KEEPPLIL3STRMPSTL1KEEPPSTL1STRMPSTL2KEEPPSTL2STRMPSTL3KEEPPSTL3STRMVMALLE1ISVAE1ISASIDE1ISVAAE1ISVALE1ISVAALE1ISVMALLE1VAE1ASIDE1VAAE1VALE1VAALE1IPAS2E1ISIPAS2LE1ISALLE2ISVAE2ISALLE1ISVALE2ISVMALLS12E1ISIPAS2E1IPAS2LE1ALLE2VAE2ALLE1VALE2VMALLS12E1ALLE3ISVAE3ISVALE3ISALLE3VAE3VALE3VMALLE1OSVAE1OSASIDE1OSVAAE1OSVALE1OSVAALE1OSRVAE1ISRVAAE1ISRVALE1ISRVAALE1ISRVAE1OSRVAAE1OSRVALE1OSRVAALE1OSRVAE1RVAAE1RVALE1RVAALE1RIPAS2E1ISRIPAS2LE1ISALLE2OSVAE2OSALLE1OSVALE2OSVMALLS12E1OSRVAE2ISRVALE2ISIPAS2E1OSRIPAS2E1RIPAS2E1OSIPAS2LE1OSRIPAS2LE1RIPAS2LE1OSRVAE2OSRVALE2OSRVAE2RVALE2ALLE3OSVAE3OSVALE3OSRVAE3ISRVALE3ISRVAE3OSRVALE3OSRVAE3RVALE3IVACISWCSWCISWZVACVACCVAUCIVACIGVACIGSWIGDVACIGDSWCGSWCGDSWCIGSWCIGDSWGVAGZVACGVACCGDVACCGVAPCGDVAPCGVADPCGDVADPCIGVACCIGDVACCVAPCVADPDAIFSetDAIFClrEQNEHSLOMIPLVSVCHILSGELTGTLEALNVEND" 158 159 var _SpecialOperand_index = [...]uint16{0, 9, 18, 27, 36, 45, 54, 63, 72, 81, 90, 99, 108, 117, 126, 135, 144, 153, 162, 171, 177, 185, 192, 199, 207, 214, 218, 224, 229, 234, 240, 249, 259, 266, 272, 279, 286, 298, 305, 313, 318, 322, 327, 332, 342, 349, 355, 362, 367, 371, 376, 385, 391, 399, 406, 413, 421, 428, 436, 444, 453, 460, 468, 476, 485, 490, 496, 502, 509, 519, 530, 537, 543, 550, 557, 569, 576, 584, 593, 601, 611, 621, 630, 641, 648, 656, 661, 667, 674, 680, 687, 694, 702, 709, 717, 722, 728, 732, 735, 738, 742, 745, 749, 753, 758, 763, 767, 773, 778, 782, 787, 792, 798, 801, 805, 810, 816, 821, 827, 833, 840, 846, 853, 857, 862, 869, 876, 878, 880, 882, 884, 886, 888, 890, 892, 894, 896, 898, 900, 902, 904, 906, 908, 911} 160 161 func (i SpecialOperand) String() string { 162 if i < 0 || i >= SpecialOperand(len(_SpecialOperand_index)-1) { 163 return "SpecialOperand(" + strconv.FormatInt(int64(i), 10) + ")" 164 } 165 return _SpecialOperand_name[_SpecialOperand_index[i]:_SpecialOperand_index[i+1]] 166 }