1 char *anames[] = 2 { 3 "XXX", 4 "ADD", 5 "ADDCC", 6 "ADDV", 7 "ADDVCC", 8 "ADDC", 9 "ADDCCC", 10 "ADDCV", 11 "ADDCVCC", 12 "ADDME", 13 "ADDMECC", 14 "ADDMEVCC", 15 "ADDMEV", 16 "ADDE", 17 "ADDECC", 18 "ADDEVCC", 19 "ADDEV", 20 "ADDZE", 21 "ADDZECC", 22 "ADDZEVCC", 23 "ADDZEV", 24 "AND", 25 "ANDCC", 26 "ANDN", 27 "ANDNCC", 28 "BC", 29 "BCL", 30 "BEQ", 31 "BGE", 32 "BGT", 33 "BL", 34 "BLE", 35 "BLT", 36 "BNE", 37 "BR", 38 "BVC", 39 "BVS", 40 "CMP", 41 "CMPU", 42 "CNTLZW", 43 "CNTLZWCC", 44 "CRAND", 45 "CRANDN", 46 "CREQV", 47 "CRNAND", 48 "CRNOR", 49 "CROR", 50 "CRORN", 51 "CRXOR", 52 "DIVW", 53 "DIVWCC", 54 "DIVWVCC", 55 "DIVWV", 56 "DIVWU", 57 "DIVWUCC", 58 "DIVWUVCC", 59 "DIVWUV", 60 "EQV", 61 "EQVCC", 62 "EXTSB", 63 "EXTSBCC", 64 "EXTSH", 65 "EXTSHCC", 66 "FABS", 67 "FABSCC", 68 "FADD", 69 "FADDCC", 70 "FADDS", 71 "FADDSCC", 72 "FCMPO", 73 "FCMPU", 74 "FCTIW", 75 "FCTIWCC", 76 "FCTIWZ", 77 "FCTIWZCC", 78 "FDIV", 79 "FDIVCC", 80 "FDIVS", 81 "FDIVSCC", 82 "FMADD", 83 "FMADDCC", 84 "FMADDS", 85 "FMADDSCC", 86 "FMOVD", 87 "FMOVDCC", 88 "FMOVDU", 89 "FMOVS", 90 "FMOVSU", 91 "FMSUB", 92 "FMSUBCC", 93 "FMSUBS", 94 "FMSUBSCC", 95 "FMUL", 96 "FMULCC", 97 "FMULS", 98 "FMULSCC", 99 "FNABS", 100 "FNABSCC", 101 "FNEG", 102 "FNEGCC", 103 "FNMADD", 104 "FNMADDCC", 105 "FNMADDS", 106 "FNMADDSCC", 107 "FNMSUB", 108 "FNMSUBCC", 109 "FNMSUBS", 110 "FNMSUBSCC", 111 "FRSP", 112 "FRSPCC", 113 "FSUB", 114 "FSUBCC", 115 "FSUBS", 116 "FSUBSCC", 117 "MOVMW", 118 "LSW", 119 "LWAR", 120 "MOVWBR", 121 "MOVB", 122 "MOVBU", 123 "MOVBZ", 124 "MOVBZU", 125 "MOVH", 126 "MOVHBR", 127 "MOVHU", 128 "MOVHZ", 129 "MOVHZU", 130 "MOVW", 131 "MOVWU", 132 "MOVFL", 133 "MOVCRFXXX", 134 "MOVCRFS", 135 "MOVCRXRXXX", 136 "MOVFCRXXX", 137 "MFFSXXX", 138 "MFFSCCXXX", 139 "MTCRFXXX", 140 "MTFSB0", 141 "MTFSB0CC", 142 "MTFSB1", 143 "MTFSB1CC", 144 "MTFSFXXX", 145 "MTFSFCCXXX", 146 "MTFSFIXXX", 147 "MTFSFIXXXCC", 148 "MULHW", 149 "MULHWCC", 150 "MULHWU", 151 "MULHWUCC", 152 "MULLW", 153 "MULLWCC", 154 "MULLWVCC", 155 "MULLWV", 156 "NAND", 157 "NANDCC", 158 "NEG", 159 "NEGCC", 160 "NEGVCC", 161 "NEGV", 162 "NOR", 163 "NORCC", 164 "OR", 165 "ORCC", 166 "ORN", 167 "ORNCC", 168 "REM", 169 "REMCC", 170 "REMV", 171 "REMVCC", 172 "REMU", 173 "REMUCC", 174 "REMUV", 175 "REMUVCC", 176 "RFI", 177 "RLWMI", 178 "RLWMICC", 179 "RLWNM", 180 "RLWNMCC", 181 "SLW", 182 "SLWCC", 183 "SRW", 184 "SRAW", 185 "SRAWCC", 186 "SRWCC", 187 "ILLXXX1", 188 "STSW", 189 "STWBRXXX", 190 "STWCCC", 191 "SUB", 192 "SUBCC", 193 "SUBVCC", 194 "SUBC", 195 "SUBCCC", 196 "SUBCV", 197 "SUBCVCC", 198 "SUBME", 199 "SUBMECC", 200 "SUBMEVCC", 201 "SUBMEV", 202 "SUBV", 203 "SUBE", 204 "SUBECC", 205 "SUBEV", 206 "SUBEVCC", 207 "SUBZE", 208 "SUBZECC", 209 "SUBZEVCC", 210 "SUBZEV", 211 "SYNC", 212 "XOR", 213 "XORCC", 214 "DCBF", 215 "DCBI", 216 "DCBST", 217 "DCBT", 218 "DCBTST", 219 "DCBZ", 220 "ECIWX", 221 "ECOWX", 222 "EIEIO", 223 "ICBI", 224 "ISYNC", 225 "TLBIE", 226 "TW", 227 "SYSCALL", 228 "DATA", 229 "GLOBL", 230 "GOK", 231 "HISTORY", 232 "NAME", 233 "NOP", 234 "RETURN", 235 "TEXT", 236 "WORD", 237 "END", 238 "DYNT", 239 "INIT", 240 "SIGNAME", 241 "MACCHW", 242 "MACCHWCC", 243 "MACCHWS", 244 "MACCHWSCC", 245 "MACCHWSU", 246 "MACCHWSUCC", 247 "MACCHWSUV", 248 "MACCHWSUVCC", 249 "MACCHWSV", 250 "MACCHWSVCC", 251 "MACCHWU", 252 "MACCHWUCC", 253 "MACCHWUV", 254 "MACCHWUVCC", 255 "MACCHWV", 256 "MACCHWVCC", 257 "MACHHW", 258 "MACHHWCC", 259 "MACHHWV", 260 "MACHHWVCC", 261 "MACHHWS", 262 "MACHHWSCC", 263 "MACHHWSV", 264 "MACHHWSVCC", 265 "MACHHWSU", 266 "MACHHWSUCC", 267 "MACHHWSUV", 268 "MACHHWSUVCC", 269 "MACHHWU", 270 "MACHHWUCC", 271 "MACHHWUV", 272 "MACHHWUVCC", 273 "MACLHW", 274 "MACLHWCC", 275 "MACLHWS", 276 "MACLHWSCC", 277 "MACLHWSU", 278 "MACLHWSUCC", 279 "MACLHWSUV", 280 "MACLHWSUVCC", 281 "MACLHWSV", 282 "MACLHWSVCC", 283 "MACLHWU", 284 "MACLHWUCC", 285 "MACLHWUV", 286 "MACLHWUVCC", 287 "MACLHWV", 288 "MACLHWVCC", 289 "MULCHW", 290 "MULCHWCC", 291 "MULCHWU", 292 "MULCHWUCC", 293 "MULHHW", 294 "MULHHWCC", 295 "MULHHWU", 296 "MULHHWUCC", 297 "MULLHW", 298 "MULLHWCC", 299 "MULLHWU", 300 "MULLHWUCC", 301 "NMACCHW", 302 "NMACCHWCC", 303 "NMACCHWS", 304 "NMACCHWSCC", 305 "NMACCHWSV", 306 "NMACCHWSVCC", 307 "NMACCHWV", 308 "NMACCHWVCC", 309 "NMACHHW", 310 "NMACHHWCC", 311 "NMACHHWS", 312 "NMACHHWSCC", 313 "NMACHHWSV", 314 "NMACHHWSVCC", 315 "NMACHHWV", 316 "NMACHHWVCC", 317 "NMACLHW", 318 "NMACLHWCC", 319 "NMACLHWS", 320 "NMACLHWSCC", 321 "NMACLHWSV", 322 "NMACLHWSVCC", 323 "NMACLHWV", 324 "NMACLHWVCC", 325 "RFCI", 326 "LAST", 327 }; 328