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 "MOVCRFS", 134 "MTFSB0", 135 "MTFSB0CC", 136 "MTFSB1", 137 "MTFSB1CC", 138 "MULHW", 139 "MULHWCC", 140 "MULHWU", 141 "MULHWUCC", 142 "MULLW", 143 "MULLWCC", 144 "MULLWVCC", 145 "MULLWV", 146 "NAND", 147 "NANDCC", 148 "NEG", 149 "NEGCC", 150 "NEGVCC", 151 "NEGV", 152 "NOR", 153 "NORCC", 154 "OR", 155 "ORCC", 156 "ORN", 157 "ORNCC", 158 "REM", 159 "REMCC", 160 "REMV", 161 "REMVCC", 162 "REMU", 163 "REMUCC", 164 "REMUV", 165 "REMUVCC", 166 "RFI", 167 "RLWMI", 168 "RLWMICC", 169 "RLWNM", 170 "RLWNMCC", 171 "SLW", 172 "SLWCC", 173 "SRW", 174 "SRAW", 175 "SRAWCC", 176 "SRWCC", 177 "STSW", 178 "STWCCC", 179 "SUB", 180 "SUBCC", 181 "SUBVCC", 182 "SUBC", 183 "SUBCCC", 184 "SUBCV", 185 "SUBCVCC", 186 "SUBME", 187 "SUBMECC", 188 "SUBMEVCC", 189 "SUBMEV", 190 "SUBV", 191 "SUBE", 192 "SUBECC", 193 "SUBEV", 194 "SUBEVCC", 195 "SUBZE", 196 "SUBZECC", 197 "SUBZEVCC", 198 "SUBZEV", 199 "SYNC", 200 "XOR", 201 "XORCC", 202 "DCBF", 203 "DCBI", 204 "DCBST", 205 "DCBT", 206 "DCBTST", 207 "DCBZ", 208 "ECIWX", 209 "ECOWX", 210 "EIEIO", 211 "ICBI", 212 "ISYNC", 213 "PTESYNC", 214 "TLBIE", 215 "TLBIEL", 216 "TLBSYNC", 217 "TW", 218 "SYSCALL", 219 "DATA", 220 "GLOBL", 221 "GOK", 222 "HISTORY", 223 "NAME", 224 "NOP", 225 "RETURN", 226 "TEXT", 227 "WORD", 228 "END", 229 "DYNT", 230 "INIT", 231 "SIGNAME", 232 "RFCI", 233 "FRES", 234 "FRESCC", 235 "FRSQRTE", 236 "FRSQRTECC", 237 "FSEL", 238 "FSELCC", 239 "FSQRT", 240 "FSQRTCC", 241 "FSQRTS", 242 "FSQRTSCC", 243 "CNTLZD", 244 "CNTLZDCC", 245 "CMPW", 246 "CMPWU", 247 "DIVD", 248 "DIVDCC", 249 "DIVDVCC", 250 "DIVDV", 251 "DIVDU", 252 "DIVDUCC", 253 "DIVDUVCC", 254 "DIVDUV", 255 "EXTSW", 256 "EXTSWCC", 257 "FCFID", 258 "FCFIDCC", 259 "FCTID", 260 "FCTIDCC", 261 "FCTIDZ", 262 "FCTIDZCC", 263 "LDAR", 264 "MOVD", 265 "MOVDU", 266 "MOVWZ", 267 "MOVWZU", 268 "MULHD", 269 "MULHDCC", 270 "MULHDU", 271 "MULHDUCC", 272 "MULLD", 273 "MULLDCC", 274 "MULLDVCC", 275 "MULLDV", 276 "RFID", 277 "RLDMI", 278 "RLDMICC", 279 "RLDC", 280 "RLDCCC", 281 "RLDCR", 282 "RLDCRCC", 283 "RLDCL", 284 "RLDCLCC", 285 "SLBIA", 286 "SLBIE", 287 "SLBMFEE", 288 "SLBMFEV", 289 "SLBMTE", 290 "SLD", 291 "SLDCC", 292 "SRD", 293 "SRAD", 294 "SRADCC", 295 "SRDCC", 296 "STDCCC", 297 "TD", 298 "DWORD", 299 "REMD", 300 "REMDCC", 301 "REMDV", 302 "REMDVCC", 303 "REMDU", 304 "REMDUCC", 305 "REMDUV", 306 "REMDUVCC", 307 "HRFID", 308 "LAST", 309 }; 310