001/* 002 * This file is part of the Jikes RVM project (http://jikesrvm.org). 003 * 004 * This file is licensed to You under the Eclipse Public License (EPL); 005 * You may not use this file except in compliance with the License. You 006 * may obtain a copy of the License at 007 * 008 * http://www.opensource.org/licenses/eclipse-1.0.php 009 * 010 * See the COPYRIGHT.txt file distributed with this work for information 011 * regarding copyright ownership. 012 */ 013 014/* 015 * THIS FILE IS MACHINE GENERATED. DO NOT EDIT. 016 * The input files are: 017 * ArchOperators.template 018 * /home/vagrant/rvm-trunk/rvm/src-generated/opt-ir/ppc/OperatorList.dat 019 */ 020 021package org.jikesrvm.compilers.opt.ir.ppc; 022 023import org.jikesrvm.compilers.opt.ir.Operator; 024import org.jikesrvm.compilers.opt.ir.Operators; 025 026/** 027 * Provides architectural literal operators. 028 * 029 * @see Operator 030 */ 031public final class ArchOperators extends Operators { 032 033 /* Architecture dependent operator codes */ 034 035 /** Opcode identifier for DCBF instructions */ 036 public static final char DCBF_opcode = 037 (char)(0 + ARCH_INDEPENDENT_END_opcode); 038 /** Opcode identifier for DCBST instructions */ 039 public static final char DCBST_opcode = 040 (char)(1 + ARCH_INDEPENDENT_END_opcode); 041 /** Opcode identifier for DCBT instructions */ 042 public static final char DCBT_opcode = 043 (char)(2 + ARCH_INDEPENDENT_END_opcode); 044 /** Opcode identifier for DCBTST instructions */ 045 public static final char DCBTST_opcode = 046 (char)(3 + ARCH_INDEPENDENT_END_opcode); 047 /** Opcode identifier for DCBZ instructions */ 048 public static final char DCBZ_opcode = 049 (char)(4 + ARCH_INDEPENDENT_END_opcode); 050 /** Opcode identifier for DCBZL instructions */ 051 public static final char DCBZL_opcode = 052 (char)(5 + ARCH_INDEPENDENT_END_opcode); 053 /** Opcode identifier for ICBI instructions */ 054 public static final char ICBI_opcode = 055 (char)(6 + ARCH_INDEPENDENT_END_opcode); 056 /** Opcode identifier for CALL_SAVE_VOLATILE instructions */ 057 public static final char CALL_SAVE_VOLATILE_opcode = 058 (char)(7 + ARCH_INDEPENDENT_END_opcode); 059 /** Opcode identifier for MIR_START instructions */ 060 public static final char MIR_START_opcode = 061 (char)(8 + ARCH_INDEPENDENT_END_opcode); 062 /** Opcode identifier for MIR_LOWTABLESWITCH instructions */ 063 public static final char MIR_LOWTABLESWITCH_opcode = 064 (char)(9 + ARCH_INDEPENDENT_END_opcode); 065 /** Opcode identifier for PPC_DATA_INT instructions */ 066 public static final char PPC_DATA_INT_opcode = 067 (char)(10 + ARCH_INDEPENDENT_END_opcode); 068 /** Opcode identifier for PPC_DATA_LABEL instructions */ 069 public static final char PPC_DATA_LABEL_opcode = 070 (char)(11 + ARCH_INDEPENDENT_END_opcode); 071 /** Opcode identifier for PPC_ADD instructions */ 072 public static final char PPC_ADD_opcode = 073 (char)(12 + ARCH_INDEPENDENT_END_opcode); 074 /** Opcode identifier for PPC_ADDr instructions */ 075 public static final char PPC_ADDr_opcode = 076 (char)(13 + ARCH_INDEPENDENT_END_opcode); 077 /** Opcode identifier for PPC_ADDC instructions */ 078 public static final char PPC_ADDC_opcode = 079 (char)(14 + ARCH_INDEPENDENT_END_opcode); 080 /** Opcode identifier for PPC_ADDE instructions */ 081 public static final char PPC_ADDE_opcode = 082 (char)(15 + ARCH_INDEPENDENT_END_opcode); 083 /** Opcode identifier for PPC_ADDZE instructions */ 084 public static final char PPC_ADDZE_opcode = 085 (char)(16 + ARCH_INDEPENDENT_END_opcode); 086 /** Opcode identifier for PPC_ADDME instructions */ 087 public static final char PPC_ADDME_opcode = 088 (char)(17 + ARCH_INDEPENDENT_END_opcode); 089 /** Opcode identifier for PPC_ADDIC instructions */ 090 public static final char PPC_ADDIC_opcode = 091 (char)(18 + ARCH_INDEPENDENT_END_opcode); 092 /** Opcode identifier for PPC_ADDICr instructions */ 093 public static final char PPC_ADDICr_opcode = 094 (char)(19 + ARCH_INDEPENDENT_END_opcode); 095 /** Opcode identifier for PPC_SUBF instructions */ 096 public static final char PPC_SUBF_opcode = 097 (char)(20 + ARCH_INDEPENDENT_END_opcode); 098 /** Opcode identifier for PPC_SUBFr instructions */ 099 public static final char PPC_SUBFr_opcode = 100 (char)(21 + ARCH_INDEPENDENT_END_opcode); 101 /** Opcode identifier for PPC_SUBFC instructions */ 102 public static final char PPC_SUBFC_opcode = 103 (char)(22 + ARCH_INDEPENDENT_END_opcode); 104 /** Opcode identifier for PPC_SUBFCr instructions */ 105 public static final char PPC_SUBFCr_opcode = 106 (char)(23 + ARCH_INDEPENDENT_END_opcode); 107 /** Opcode identifier for PPC_SUBFIC instructions */ 108 public static final char PPC_SUBFIC_opcode = 109 (char)(24 + ARCH_INDEPENDENT_END_opcode); 110 /** Opcode identifier for PPC_SUBFE instructions */ 111 public static final char PPC_SUBFE_opcode = 112 (char)(25 + ARCH_INDEPENDENT_END_opcode); 113 /** Opcode identifier for PPC_SUBFZE instructions */ 114 public static final char PPC_SUBFZE_opcode = 115 (char)(26 + ARCH_INDEPENDENT_END_opcode); 116 /** Opcode identifier for PPC_SUBFME instructions */ 117 public static final char PPC_SUBFME_opcode = 118 (char)(27 + ARCH_INDEPENDENT_END_opcode); 119 /** Opcode identifier for PPC_AND instructions */ 120 public static final char PPC_AND_opcode = 121 (char)(28 + ARCH_INDEPENDENT_END_opcode); 122 /** Opcode identifier for PPC_ANDr instructions */ 123 public static final char PPC_ANDr_opcode = 124 (char)(29 + ARCH_INDEPENDENT_END_opcode); 125 /** Opcode identifier for PPC_ANDIr instructions */ 126 public static final char PPC_ANDIr_opcode = 127 (char)(30 + ARCH_INDEPENDENT_END_opcode); 128 /** Opcode identifier for PPC_ANDISr instructions */ 129 public static final char PPC_ANDISr_opcode = 130 (char)(31 + ARCH_INDEPENDENT_END_opcode); 131 /** Opcode identifier for PPC_NAND instructions */ 132 public static final char PPC_NAND_opcode = 133 (char)(32 + ARCH_INDEPENDENT_END_opcode); 134 /** Opcode identifier for PPC_NANDr instructions */ 135 public static final char PPC_NANDr_opcode = 136 (char)(33 + ARCH_INDEPENDENT_END_opcode); 137 /** Opcode identifier for PPC_ANDC instructions */ 138 public static final char PPC_ANDC_opcode = 139 (char)(34 + ARCH_INDEPENDENT_END_opcode); 140 /** Opcode identifier for PPC_ANDCr instructions */ 141 public static final char PPC_ANDCr_opcode = 142 (char)(35 + ARCH_INDEPENDENT_END_opcode); 143 /** Opcode identifier for PPC_OR instructions */ 144 public static final char PPC_OR_opcode = 145 (char)(36 + ARCH_INDEPENDENT_END_opcode); 146 /** Opcode identifier for PPC_ORr instructions */ 147 public static final char PPC_ORr_opcode = 148 (char)(37 + ARCH_INDEPENDENT_END_opcode); 149 /** Opcode identifier for PPC_MOVE instructions */ 150 public static final char PPC_MOVE_opcode = 151 (char)(38 + ARCH_INDEPENDENT_END_opcode); 152 /** Opcode identifier for PPC_ORI instructions */ 153 public static final char PPC_ORI_opcode = 154 (char)(39 + ARCH_INDEPENDENT_END_opcode); 155 /** Opcode identifier for PPC_ORIS instructions */ 156 public static final char PPC_ORIS_opcode = 157 (char)(40 + ARCH_INDEPENDENT_END_opcode); 158 /** Opcode identifier for PPC_NOR instructions */ 159 public static final char PPC_NOR_opcode = 160 (char)(41 + ARCH_INDEPENDENT_END_opcode); 161 /** Opcode identifier for PPC_NORr instructions */ 162 public static final char PPC_NORr_opcode = 163 (char)(42 + ARCH_INDEPENDENT_END_opcode); 164 /** Opcode identifier for PPC_ORC instructions */ 165 public static final char PPC_ORC_opcode = 166 (char)(43 + ARCH_INDEPENDENT_END_opcode); 167 /** Opcode identifier for PPC_ORCr instructions */ 168 public static final char PPC_ORCr_opcode = 169 (char)(44 + ARCH_INDEPENDENT_END_opcode); 170 /** Opcode identifier for PPC_XOR instructions */ 171 public static final char PPC_XOR_opcode = 172 (char)(45 + ARCH_INDEPENDENT_END_opcode); 173 /** Opcode identifier for PPC_XORr instructions */ 174 public static final char PPC_XORr_opcode = 175 (char)(46 + ARCH_INDEPENDENT_END_opcode); 176 /** Opcode identifier for PPC_XORI instructions */ 177 public static final char PPC_XORI_opcode = 178 (char)(47 + ARCH_INDEPENDENT_END_opcode); 179 /** Opcode identifier for PPC_XORIS instructions */ 180 public static final char PPC_XORIS_opcode = 181 (char)(48 + ARCH_INDEPENDENT_END_opcode); 182 /** Opcode identifier for PPC_EQV instructions */ 183 public static final char PPC_EQV_opcode = 184 (char)(49 + ARCH_INDEPENDENT_END_opcode); 185 /** Opcode identifier for PPC_EQVr instructions */ 186 public static final char PPC_EQVr_opcode = 187 (char)(50 + ARCH_INDEPENDENT_END_opcode); 188 /** Opcode identifier for PPC_NEG instructions */ 189 public static final char PPC_NEG_opcode = 190 (char)(51 + ARCH_INDEPENDENT_END_opcode); 191 /** Opcode identifier for PPC_NEGr instructions */ 192 public static final char PPC_NEGr_opcode = 193 (char)(52 + ARCH_INDEPENDENT_END_opcode); 194 /** Opcode identifier for PPC_CNTLZW instructions */ 195 public static final char PPC_CNTLZW_opcode = 196 (char)(53 + ARCH_INDEPENDENT_END_opcode); 197 /** Opcode identifier for PPC_EXTSB instructions */ 198 public static final char PPC_EXTSB_opcode = 199 (char)(54 + ARCH_INDEPENDENT_END_opcode); 200 /** Opcode identifier for PPC_EXTSBr instructions */ 201 public static final char PPC_EXTSBr_opcode = 202 (char)(55 + ARCH_INDEPENDENT_END_opcode); 203 /** Opcode identifier for PPC_EXTSH instructions */ 204 public static final char PPC_EXTSH_opcode = 205 (char)(56 + ARCH_INDEPENDENT_END_opcode); 206 /** Opcode identifier for PPC_EXTSHr instructions */ 207 public static final char PPC_EXTSHr_opcode = 208 (char)(57 + ARCH_INDEPENDENT_END_opcode); 209 /** Opcode identifier for PPC_SLW instructions */ 210 public static final char PPC_SLW_opcode = 211 (char)(58 + ARCH_INDEPENDENT_END_opcode); 212 /** Opcode identifier for PPC_SLWr instructions */ 213 public static final char PPC_SLWr_opcode = 214 (char)(59 + ARCH_INDEPENDENT_END_opcode); 215 /** Opcode identifier for PPC_SLWI instructions */ 216 public static final char PPC_SLWI_opcode = 217 (char)(60 + ARCH_INDEPENDENT_END_opcode); 218 /** Opcode identifier for PPC_SLWIr instructions */ 219 public static final char PPC_SLWIr_opcode = 220 (char)(61 + ARCH_INDEPENDENT_END_opcode); 221 /** Opcode identifier for PPC_SRW instructions */ 222 public static final char PPC_SRW_opcode = 223 (char)(62 + ARCH_INDEPENDENT_END_opcode); 224 /** Opcode identifier for PPC_SRWr instructions */ 225 public static final char PPC_SRWr_opcode = 226 (char)(63 + ARCH_INDEPENDENT_END_opcode); 227 /** Opcode identifier for PPC_SRWI instructions */ 228 public static final char PPC_SRWI_opcode = 229 (char)(64 + ARCH_INDEPENDENT_END_opcode); 230 /** Opcode identifier for PPC_SRWIr instructions */ 231 public static final char PPC_SRWIr_opcode = 232 (char)(65 + ARCH_INDEPENDENT_END_opcode); 233 /** Opcode identifier for PPC_SRAW instructions */ 234 public static final char PPC_SRAW_opcode = 235 (char)(66 + ARCH_INDEPENDENT_END_opcode); 236 /** Opcode identifier for PPC_SRAWr instructions */ 237 public static final char PPC_SRAWr_opcode = 238 (char)(67 + ARCH_INDEPENDENT_END_opcode); 239 /** Opcode identifier for PPC_SRAWI instructions */ 240 public static final char PPC_SRAWI_opcode = 241 (char)(68 + ARCH_INDEPENDENT_END_opcode); 242 /** Opcode identifier for PPC_SRAWIr instructions */ 243 public static final char PPC_SRAWIr_opcode = 244 (char)(69 + ARCH_INDEPENDENT_END_opcode); 245 /** Opcode identifier for PPC_RLWINM instructions */ 246 public static final char PPC_RLWINM_opcode = 247 (char)(70 + ARCH_INDEPENDENT_END_opcode); 248 /** Opcode identifier for PPC_RLWINMr instructions */ 249 public static final char PPC_RLWINMr_opcode = 250 (char)(71 + ARCH_INDEPENDENT_END_opcode); 251 /** Opcode identifier for PPC_RLWIMI instructions */ 252 public static final char PPC_RLWIMI_opcode = 253 (char)(72 + ARCH_INDEPENDENT_END_opcode); 254 /** Opcode identifier for PPC_RLWIMIr instructions */ 255 public static final char PPC_RLWIMIr_opcode = 256 (char)(73 + ARCH_INDEPENDENT_END_opcode); 257 /** Opcode identifier for PPC_RLWNM instructions */ 258 public static final char PPC_RLWNM_opcode = 259 (char)(74 + ARCH_INDEPENDENT_END_opcode); 260 /** Opcode identifier for PPC_RLWNMr instructions */ 261 public static final char PPC_RLWNMr_opcode = 262 (char)(75 + ARCH_INDEPENDENT_END_opcode); 263 /** Opcode identifier for PPC_B instructions */ 264 public static final char PPC_B_opcode = 265 (char)(76 + ARCH_INDEPENDENT_END_opcode); 266 /** Opcode identifier for PPC_BL instructions */ 267 public static final char PPC_BL_opcode = 268 (char)(77 + ARCH_INDEPENDENT_END_opcode); 269 /** Opcode identifier for PPC_BL_SYS instructions */ 270 public static final char PPC_BL_SYS_opcode = 271 (char)(78 + ARCH_INDEPENDENT_END_opcode); 272 /** Opcode identifier for PPC_BLR instructions */ 273 public static final char PPC_BLR_opcode = 274 (char)(79 + ARCH_INDEPENDENT_END_opcode); 275 /** Opcode identifier for PPC_BCTR instructions */ 276 public static final char PPC_BCTR_opcode = 277 (char)(80 + ARCH_INDEPENDENT_END_opcode); 278 /** Opcode identifier for PPC_BCTRL instructions */ 279 public static final char PPC_BCTRL_opcode = 280 (char)(81 + ARCH_INDEPENDENT_END_opcode); 281 /** Opcode identifier for PPC_BCTRL_SYS instructions */ 282 public static final char PPC_BCTRL_SYS_opcode = 283 (char)(82 + ARCH_INDEPENDENT_END_opcode); 284 /** Opcode identifier for PPC_BCLR instructions */ 285 public static final char PPC_BCLR_opcode = 286 (char)(83 + ARCH_INDEPENDENT_END_opcode); 287 /** Opcode identifier for PPC_BLRL instructions */ 288 public static final char PPC_BLRL_opcode = 289 (char)(84 + ARCH_INDEPENDENT_END_opcode); 290 /** Opcode identifier for PPC_BCLRL instructions */ 291 public static final char PPC_BCLRL_opcode = 292 (char)(85 + ARCH_INDEPENDENT_END_opcode); 293 /** Opcode identifier for PPC_BC instructions */ 294 public static final char PPC_BC_opcode = 295 (char)(86 + ARCH_INDEPENDENT_END_opcode); 296 /** Opcode identifier for PPC_BCL instructions */ 297 public static final char PPC_BCL_opcode = 298 (char)(87 + ARCH_INDEPENDENT_END_opcode); 299 /** Opcode identifier for PPC_BCOND instructions */ 300 public static final char PPC_BCOND_opcode = 301 (char)(88 + ARCH_INDEPENDENT_END_opcode); 302 /** Opcode identifier for PPC_BCOND2 instructions */ 303 public static final char PPC_BCOND2_opcode = 304 (char)(89 + ARCH_INDEPENDENT_END_opcode); 305 /** Opcode identifier for PPC_BCCTR instructions */ 306 public static final char PPC_BCCTR_opcode = 307 (char)(90 + ARCH_INDEPENDENT_END_opcode); 308 /** Opcode identifier for PPC_BCC instructions */ 309 public static final char PPC_BCC_opcode = 310 (char)(91 + ARCH_INDEPENDENT_END_opcode); 311 /** Opcode identifier for PPC_ADDI instructions */ 312 public static final char PPC_ADDI_opcode = 313 (char)(92 + ARCH_INDEPENDENT_END_opcode); 314 /** Opcode identifier for PPC_ADDIS instructions */ 315 public static final char PPC_ADDIS_opcode = 316 (char)(93 + ARCH_INDEPENDENT_END_opcode); 317 /** Opcode identifier for PPC_LDI instructions */ 318 public static final char PPC_LDI_opcode = 319 (char)(94 + ARCH_INDEPENDENT_END_opcode); 320 /** Opcode identifier for PPC_LDIS instructions */ 321 public static final char PPC_LDIS_opcode = 322 (char)(95 + ARCH_INDEPENDENT_END_opcode); 323 /** Opcode identifier for PPC_CMP instructions */ 324 public static final char PPC_CMP_opcode = 325 (char)(96 + ARCH_INDEPENDENT_END_opcode); 326 /** Opcode identifier for PPC_CMPI instructions */ 327 public static final char PPC_CMPI_opcode = 328 (char)(97 + ARCH_INDEPENDENT_END_opcode); 329 /** Opcode identifier for PPC_CMPL instructions */ 330 public static final char PPC_CMPL_opcode = 331 (char)(98 + ARCH_INDEPENDENT_END_opcode); 332 /** Opcode identifier for PPC_CMPLI instructions */ 333 public static final char PPC_CMPLI_opcode = 334 (char)(99 + ARCH_INDEPENDENT_END_opcode); 335 /** Opcode identifier for PPC_CRAND instructions */ 336 public static final char PPC_CRAND_opcode = 337 (char)(100 + ARCH_INDEPENDENT_END_opcode); 338 /** Opcode identifier for PPC_CRANDC instructions */ 339 public static final char PPC_CRANDC_opcode = 340 (char)(101 + ARCH_INDEPENDENT_END_opcode); 341 /** Opcode identifier for PPC_CROR instructions */ 342 public static final char PPC_CROR_opcode = 343 (char)(102 + ARCH_INDEPENDENT_END_opcode); 344 /** Opcode identifier for PPC_CRORC instructions */ 345 public static final char PPC_CRORC_opcode = 346 (char)(103 + ARCH_INDEPENDENT_END_opcode); 347 /** Opcode identifier for PPC_FMR instructions */ 348 public static final char PPC_FMR_opcode = 349 (char)(104 + ARCH_INDEPENDENT_END_opcode); 350 /** Opcode identifier for PPC_FRSP instructions */ 351 public static final char PPC_FRSP_opcode = 352 (char)(105 + ARCH_INDEPENDENT_END_opcode); 353 /** Opcode identifier for PPC_FCTIW instructions */ 354 public static final char PPC_FCTIW_opcode = 355 (char)(106 + ARCH_INDEPENDENT_END_opcode); 356 /** Opcode identifier for PPC_FCTIWZ instructions */ 357 public static final char PPC_FCTIWZ_opcode = 358 (char)(107 + ARCH_INDEPENDENT_END_opcode); 359 /** Opcode identifier for PPC_FADD instructions */ 360 public static final char PPC_FADD_opcode = 361 (char)(108 + ARCH_INDEPENDENT_END_opcode); 362 /** Opcode identifier for PPC_FADDS instructions */ 363 public static final char PPC_FADDS_opcode = 364 (char)(109 + ARCH_INDEPENDENT_END_opcode); 365 /** Opcode identifier for PPC_FSQRT instructions */ 366 public static final char PPC_FSQRT_opcode = 367 (char)(110 + ARCH_INDEPENDENT_END_opcode); 368 /** Opcode identifier for PPC_FSQRTS instructions */ 369 public static final char PPC_FSQRTS_opcode = 370 (char)(111 + ARCH_INDEPENDENT_END_opcode); 371 /** Opcode identifier for PPC_FABS instructions */ 372 public static final char PPC_FABS_opcode = 373 (char)(112 + ARCH_INDEPENDENT_END_opcode); 374 /** Opcode identifier for PPC_FCMPO instructions */ 375 public static final char PPC_FCMPO_opcode = 376 (char)(113 + ARCH_INDEPENDENT_END_opcode); 377 /** Opcode identifier for PPC_FCMPU instructions */ 378 public static final char PPC_FCMPU_opcode = 379 (char)(114 + ARCH_INDEPENDENT_END_opcode); 380 /** Opcode identifier for PPC_FDIV instructions */ 381 public static final char PPC_FDIV_opcode = 382 (char)(115 + ARCH_INDEPENDENT_END_opcode); 383 /** Opcode identifier for PPC_FDIVS instructions */ 384 public static final char PPC_FDIVS_opcode = 385 (char)(116 + ARCH_INDEPENDENT_END_opcode); 386 /** Opcode identifier for PPC_DIVW instructions */ 387 public static final char PPC_DIVW_opcode = 388 (char)(117 + ARCH_INDEPENDENT_END_opcode); 389 /** Opcode identifier for PPC_DIVWU instructions */ 390 public static final char PPC_DIVWU_opcode = 391 (char)(118 + ARCH_INDEPENDENT_END_opcode); 392 /** Opcode identifier for PPC_FMUL instructions */ 393 public static final char PPC_FMUL_opcode = 394 (char)(119 + ARCH_INDEPENDENT_END_opcode); 395 /** Opcode identifier for PPC_FMULS instructions */ 396 public static final char PPC_FMULS_opcode = 397 (char)(120 + ARCH_INDEPENDENT_END_opcode); 398 /** Opcode identifier for PPC_FSEL instructions */ 399 public static final char PPC_FSEL_opcode = 400 (char)(121 + ARCH_INDEPENDENT_END_opcode); 401 /** Opcode identifier for PPC_FMADD instructions */ 402 public static final char PPC_FMADD_opcode = 403 (char)(122 + ARCH_INDEPENDENT_END_opcode); 404 /** Opcode identifier for PPC_FMADDS instructions */ 405 public static final char PPC_FMADDS_opcode = 406 (char)(123 + ARCH_INDEPENDENT_END_opcode); 407 /** Opcode identifier for PPC_FMSUB instructions */ 408 public static final char PPC_FMSUB_opcode = 409 (char)(124 + ARCH_INDEPENDENT_END_opcode); 410 /** Opcode identifier for PPC_FMSUBS instructions */ 411 public static final char PPC_FMSUBS_opcode = 412 (char)(125 + ARCH_INDEPENDENT_END_opcode); 413 /** Opcode identifier for PPC_FNMADD instructions */ 414 public static final char PPC_FNMADD_opcode = 415 (char)(126 + ARCH_INDEPENDENT_END_opcode); 416 /** Opcode identifier for PPC_FNMADDS instructions */ 417 public static final char PPC_FNMADDS_opcode = 418 (char)(127 + ARCH_INDEPENDENT_END_opcode); 419 /** Opcode identifier for PPC_FNMSUB instructions */ 420 public static final char PPC_FNMSUB_opcode = 421 (char)(128 + ARCH_INDEPENDENT_END_opcode); 422 /** Opcode identifier for PPC_FNMSUBS instructions */ 423 public static final char PPC_FNMSUBS_opcode = 424 (char)(129 + ARCH_INDEPENDENT_END_opcode); 425 /** Opcode identifier for PPC_MULLI instructions */ 426 public static final char PPC_MULLI_opcode = 427 (char)(130 + ARCH_INDEPENDENT_END_opcode); 428 /** Opcode identifier for PPC_MULLW instructions */ 429 public static final char PPC_MULLW_opcode = 430 (char)(131 + ARCH_INDEPENDENT_END_opcode); 431 /** Opcode identifier for PPC_MULHW instructions */ 432 public static final char PPC_MULHW_opcode = 433 (char)(132 + ARCH_INDEPENDENT_END_opcode); 434 /** Opcode identifier for PPC_MULHWU instructions */ 435 public static final char PPC_MULHWU_opcode = 436 (char)(133 + ARCH_INDEPENDENT_END_opcode); 437 /** Opcode identifier for PPC_FNEG instructions */ 438 public static final char PPC_FNEG_opcode = 439 (char)(134 + ARCH_INDEPENDENT_END_opcode); 440 /** Opcode identifier for PPC_FSUB instructions */ 441 public static final char PPC_FSUB_opcode = 442 (char)(135 + ARCH_INDEPENDENT_END_opcode); 443 /** Opcode identifier for PPC_FSUBS instructions */ 444 public static final char PPC_FSUBS_opcode = 445 (char)(136 + ARCH_INDEPENDENT_END_opcode); 446 /** Opcode identifier for PPC_LWZ instructions */ 447 public static final char PPC_LWZ_opcode = 448 (char)(137 + ARCH_INDEPENDENT_END_opcode); 449 /** Opcode identifier for PPC_LWZU instructions */ 450 public static final char PPC_LWZU_opcode = 451 (char)(138 + ARCH_INDEPENDENT_END_opcode); 452 /** Opcode identifier for PPC_LWZUX instructions */ 453 public static final char PPC_LWZUX_opcode = 454 (char)(139 + ARCH_INDEPENDENT_END_opcode); 455 /** Opcode identifier for PPC_LWZX instructions */ 456 public static final char PPC_LWZX_opcode = 457 (char)(140 + ARCH_INDEPENDENT_END_opcode); 458 /** Opcode identifier for PPC_LWARX instructions */ 459 public static final char PPC_LWARX_opcode = 460 (char)(141 + ARCH_INDEPENDENT_END_opcode); 461 /** Opcode identifier for PPC_LBZ instructions */ 462 public static final char PPC_LBZ_opcode = 463 (char)(142 + ARCH_INDEPENDENT_END_opcode); 464 /** Opcode identifier for PPC_LBZUX instructions */ 465 public static final char PPC_LBZUX_opcode = 466 (char)(143 + ARCH_INDEPENDENT_END_opcode); 467 /** Opcode identifier for PPC_LBZX instructions */ 468 public static final char PPC_LBZX_opcode = 469 (char)(144 + ARCH_INDEPENDENT_END_opcode); 470 /** Opcode identifier for PPC_LHA instructions */ 471 public static final char PPC_LHA_opcode = 472 (char)(145 + ARCH_INDEPENDENT_END_opcode); 473 /** Opcode identifier for PPC_LHAX instructions */ 474 public static final char PPC_LHAX_opcode = 475 (char)(146 + ARCH_INDEPENDENT_END_opcode); 476 /** Opcode identifier for PPC_LHZ instructions */ 477 public static final char PPC_LHZ_opcode = 478 (char)(147 + ARCH_INDEPENDENT_END_opcode); 479 /** Opcode identifier for PPC_LHZX instructions */ 480 public static final char PPC_LHZX_opcode = 481 (char)(148 + ARCH_INDEPENDENT_END_opcode); 482 /** Opcode identifier for PPC_LFD instructions */ 483 public static final char PPC_LFD_opcode = 484 (char)(149 + ARCH_INDEPENDENT_END_opcode); 485 /** Opcode identifier for PPC_LFDX instructions */ 486 public static final char PPC_LFDX_opcode = 487 (char)(150 + ARCH_INDEPENDENT_END_opcode); 488 /** Opcode identifier for PPC_LFS instructions */ 489 public static final char PPC_LFS_opcode = 490 (char)(151 + ARCH_INDEPENDENT_END_opcode); 491 /** Opcode identifier for PPC_LFSX instructions */ 492 public static final char PPC_LFSX_opcode = 493 (char)(152 + ARCH_INDEPENDENT_END_opcode); 494 /** Opcode identifier for PPC_LMW instructions */ 495 public static final char PPC_LMW_opcode = 496 (char)(153 + ARCH_INDEPENDENT_END_opcode); 497 /** Opcode identifier for PPC_STW instructions */ 498 public static final char PPC_STW_opcode = 499 (char)(154 + ARCH_INDEPENDENT_END_opcode); 500 /** Opcode identifier for PPC_STWX instructions */ 501 public static final char PPC_STWX_opcode = 502 (char)(155 + ARCH_INDEPENDENT_END_opcode); 503 /** Opcode identifier for PPC_STWCXr instructions */ 504 public static final char PPC_STWCXr_opcode = 505 (char)(156 + ARCH_INDEPENDENT_END_opcode); 506 /** Opcode identifier for PPC_STWU instructions */ 507 public static final char PPC_STWU_opcode = 508 (char)(157 + ARCH_INDEPENDENT_END_opcode); 509 /** Opcode identifier for PPC_STB instructions */ 510 public static final char PPC_STB_opcode = 511 (char)(158 + ARCH_INDEPENDENT_END_opcode); 512 /** Opcode identifier for PPC_STBX instructions */ 513 public static final char PPC_STBX_opcode = 514 (char)(159 + ARCH_INDEPENDENT_END_opcode); 515 /** Opcode identifier for PPC_STH instructions */ 516 public static final char PPC_STH_opcode = 517 (char)(160 + ARCH_INDEPENDENT_END_opcode); 518 /** Opcode identifier for PPC_STHX instructions */ 519 public static final char PPC_STHX_opcode = 520 (char)(161 + ARCH_INDEPENDENT_END_opcode); 521 /** Opcode identifier for PPC_STFD instructions */ 522 public static final char PPC_STFD_opcode = 523 (char)(162 + ARCH_INDEPENDENT_END_opcode); 524 /** Opcode identifier for PPC_STFDX instructions */ 525 public static final char PPC_STFDX_opcode = 526 (char)(163 + ARCH_INDEPENDENT_END_opcode); 527 /** Opcode identifier for PPC_STFDU instructions */ 528 public static final char PPC_STFDU_opcode = 529 (char)(164 + ARCH_INDEPENDENT_END_opcode); 530 /** Opcode identifier for PPC_STFS instructions */ 531 public static final char PPC_STFS_opcode = 532 (char)(165 + ARCH_INDEPENDENT_END_opcode); 533 /** Opcode identifier for PPC_STFSX instructions */ 534 public static final char PPC_STFSX_opcode = 535 (char)(166 + ARCH_INDEPENDENT_END_opcode); 536 /** Opcode identifier for PPC_STFSU instructions */ 537 public static final char PPC_STFSU_opcode = 538 (char)(167 + ARCH_INDEPENDENT_END_opcode); 539 /** Opcode identifier for PPC_STMW instructions */ 540 public static final char PPC_STMW_opcode = 541 (char)(168 + ARCH_INDEPENDENT_END_opcode); 542 /** Opcode identifier for PPC_TW instructions */ 543 public static final char PPC_TW_opcode = 544 (char)(169 + ARCH_INDEPENDENT_END_opcode); 545 /** Opcode identifier for PPC_TWI instructions */ 546 public static final char PPC_TWI_opcode = 547 (char)(170 + ARCH_INDEPENDENT_END_opcode); 548 /** Opcode identifier for PPC_MFSPR instructions */ 549 public static final char PPC_MFSPR_opcode = 550 (char)(171 + ARCH_INDEPENDENT_END_opcode); 551 /** Opcode identifier for PPC_MTSPR instructions */ 552 public static final char PPC_MTSPR_opcode = 553 (char)(172 + ARCH_INDEPENDENT_END_opcode); 554 /** Opcode identifier for PPC_MFTB instructions */ 555 public static final char PPC_MFTB_opcode = 556 (char)(173 + ARCH_INDEPENDENT_END_opcode); 557 /** Opcode identifier for PPC_MFTBU instructions */ 558 public static final char PPC_MFTBU_opcode = 559 (char)(174 + ARCH_INDEPENDENT_END_opcode); 560 /** Opcode identifier for PPC_HWSYNC instructions */ 561 public static final char PPC_HWSYNC_opcode = 562 (char)(175 + ARCH_INDEPENDENT_END_opcode); 563 /** Opcode identifier for PPC_SYNC instructions */ 564 public static final char PPC_SYNC_opcode = 565 (char)(176 + ARCH_INDEPENDENT_END_opcode); 566 /** Opcode identifier for PPC_ISYNC instructions */ 567 public static final char PPC_ISYNC_opcode = 568 (char)(177 + ARCH_INDEPENDENT_END_opcode); 569 /** Opcode identifier for PPC_DCBF instructions */ 570 public static final char PPC_DCBF_opcode = 571 (char)(178 + ARCH_INDEPENDENT_END_opcode); 572 /** Opcode identifier for PPC_DCBST instructions */ 573 public static final char PPC_DCBST_opcode = 574 (char)(179 + ARCH_INDEPENDENT_END_opcode); 575 /** Opcode identifier for PPC_DCBT instructions */ 576 public static final char PPC_DCBT_opcode = 577 (char)(180 + ARCH_INDEPENDENT_END_opcode); 578 /** Opcode identifier for PPC_DCBTST instructions */ 579 public static final char PPC_DCBTST_opcode = 580 (char)(181 + ARCH_INDEPENDENT_END_opcode); 581 /** Opcode identifier for PPC_DCBZ instructions */ 582 public static final char PPC_DCBZ_opcode = 583 (char)(182 + ARCH_INDEPENDENT_END_opcode); 584 /** Opcode identifier for PPC_DCBZL instructions */ 585 public static final char PPC_DCBZL_opcode = 586 (char)(183 + ARCH_INDEPENDENT_END_opcode); 587 /** Opcode identifier for PPC_ICBI instructions */ 588 public static final char PPC_ICBI_opcode = 589 (char)(184 + ARCH_INDEPENDENT_END_opcode); 590 /** Opcode identifier for PPC64_EXTSW instructions */ 591 public static final char PPC64_EXTSW_opcode = 592 (char)(185 + ARCH_INDEPENDENT_END_opcode); 593 /** Opcode identifier for PPC64_EXTSWr instructions */ 594 public static final char PPC64_EXTSWr_opcode = 595 (char)(186 + ARCH_INDEPENDENT_END_opcode); 596 /** Opcode identifier for PPC64_EXTZW instructions */ 597 public static final char PPC64_EXTZW_opcode = 598 (char)(187 + ARCH_INDEPENDENT_END_opcode); 599 /** Opcode identifier for PPC64_RLDICL instructions */ 600 public static final char PPC64_RLDICL_opcode = 601 (char)(188 + ARCH_INDEPENDENT_END_opcode); 602 /** Opcode identifier for PPC64_RLDICR instructions */ 603 public static final char PPC64_RLDICR_opcode = 604 (char)(189 + ARCH_INDEPENDENT_END_opcode); 605 /** Opcode identifier for PPC64_SLD instructions */ 606 public static final char PPC64_SLD_opcode = 607 (char)(190 + ARCH_INDEPENDENT_END_opcode); 608 /** Opcode identifier for PPC64_SLDr instructions */ 609 public static final char PPC64_SLDr_opcode = 610 (char)(191 + ARCH_INDEPENDENT_END_opcode); 611 /** Opcode identifier for PPC64_SLDI instructions */ 612 public static final char PPC64_SLDI_opcode = 613 (char)(192 + ARCH_INDEPENDENT_END_opcode); 614 /** Opcode identifier for PPC64_SRD instructions */ 615 public static final char PPC64_SRD_opcode = 616 (char)(193 + ARCH_INDEPENDENT_END_opcode); 617 /** Opcode identifier for PPC64_SRDr instructions */ 618 public static final char PPC64_SRDr_opcode = 619 (char)(194 + ARCH_INDEPENDENT_END_opcode); 620 /** Opcode identifier for PPC64_SRAD instructions */ 621 public static final char PPC64_SRAD_opcode = 622 (char)(195 + ARCH_INDEPENDENT_END_opcode); 623 /** Opcode identifier for PPC64_SRADr instructions */ 624 public static final char PPC64_SRADr_opcode = 625 (char)(196 + ARCH_INDEPENDENT_END_opcode); 626 /** Opcode identifier for PPC64_SRADI instructions */ 627 public static final char PPC64_SRADI_opcode = 628 (char)(197 + ARCH_INDEPENDENT_END_opcode); 629 /** Opcode identifier for PPC64_SRADIr instructions */ 630 public static final char PPC64_SRADIr_opcode = 631 (char)(198 + ARCH_INDEPENDENT_END_opcode); 632 /** Opcode identifier for PPC64_SRDI instructions */ 633 public static final char PPC64_SRDI_opcode = 634 (char)(199 + ARCH_INDEPENDENT_END_opcode); 635 /** Opcode identifier for PPC64_RLDIMI instructions */ 636 public static final char PPC64_RLDIMI_opcode = 637 (char)(200 + ARCH_INDEPENDENT_END_opcode); 638 /** Opcode identifier for PPC64_RLDIMIr instructions */ 639 public static final char PPC64_RLDIMIr_opcode = 640 (char)(201 + ARCH_INDEPENDENT_END_opcode); 641 /** Opcode identifier for PPC64_CMP instructions */ 642 public static final char PPC64_CMP_opcode = 643 (char)(202 + ARCH_INDEPENDENT_END_opcode); 644 /** Opcode identifier for PPC64_CMPI instructions */ 645 public static final char PPC64_CMPI_opcode = 646 (char)(203 + ARCH_INDEPENDENT_END_opcode); 647 /** Opcode identifier for PPC64_CMPL instructions */ 648 public static final char PPC64_CMPL_opcode = 649 (char)(204 + ARCH_INDEPENDENT_END_opcode); 650 /** Opcode identifier for PPC64_CMPLI instructions */ 651 public static final char PPC64_CMPLI_opcode = 652 (char)(205 + ARCH_INDEPENDENT_END_opcode); 653 /** Opcode identifier for PPC64_FCFID instructions */ 654 public static final char PPC64_FCFID_opcode = 655 (char)(206 + ARCH_INDEPENDENT_END_opcode); 656 /** Opcode identifier for PPC64_FCTIDZ instructions */ 657 public static final char PPC64_FCTIDZ_opcode = 658 (char)(207 + ARCH_INDEPENDENT_END_opcode); 659 /** Opcode identifier for PPC64_DIVD instructions */ 660 public static final char PPC64_DIVD_opcode = 661 (char)(208 + ARCH_INDEPENDENT_END_opcode); 662 /** Opcode identifier for PPC64_MULLD instructions */ 663 public static final char PPC64_MULLD_opcode = 664 (char)(209 + ARCH_INDEPENDENT_END_opcode); 665 /** Opcode identifier for PPC64_LD instructions */ 666 public static final char PPC64_LD_opcode = 667 (char)(210 + ARCH_INDEPENDENT_END_opcode); 668 /** Opcode identifier for PPC64_LDX instructions */ 669 public static final char PPC64_LDX_opcode = 670 (char)(211 + ARCH_INDEPENDENT_END_opcode); 671 /** Opcode identifier for PPC64_STD instructions */ 672 public static final char PPC64_STD_opcode = 673 (char)(212 + ARCH_INDEPENDENT_END_opcode); 674 /** Opcode identifier for PPC64_STDX instructions */ 675 public static final char PPC64_STDX_opcode = 676 (char)(213 + ARCH_INDEPENDENT_END_opcode); 677 /** Opcode identifier for PPC64_TD instructions */ 678 public static final char PPC64_TD_opcode = 679 (char)(214 + ARCH_INDEPENDENT_END_opcode); 680 /** Opcode identifier for PPC64_TDI instructions */ 681 public static final char PPC64_TDI_opcode = 682 (char)(215 + ARCH_INDEPENDENT_END_opcode); 683 /** Opcode identifier for PPC_CNTLZAddr instructions */ 684 public static final char PPC_CNTLZAddr_opcode = 685 (char)(216 + ARCH_INDEPENDENT_END_opcode); 686 /** Opcode identifier for PPC_SRAAddrI instructions */ 687 public static final char PPC_SRAAddrI_opcode = 688 (char)(217 + ARCH_INDEPENDENT_END_opcode); 689 /** Opcode identifier for PPC_SRAddrI instructions */ 690 public static final char PPC_SRAddrI_opcode = 691 (char)(218 + ARCH_INDEPENDENT_END_opcode); 692 /** Opcode identifier for PPC64_LWA instructions */ 693 public static final char PPC64_LWA_opcode = 694 (char)(219 + ARCH_INDEPENDENT_END_opcode); 695 /** Opcode identifier for PPC_LInt instructions */ 696 public static final char PPC_LInt_opcode = 697 (char)(220 + ARCH_INDEPENDENT_END_opcode); 698 /** Opcode identifier for PPC64_LWAX instructions */ 699 public static final char PPC64_LWAX_opcode = 700 (char)(221 + ARCH_INDEPENDENT_END_opcode); 701 /** Opcode identifier for PPC_LIntX instructions */ 702 public static final char PPC_LIntX_opcode = 703 (char)(222 + ARCH_INDEPENDENT_END_opcode); 704 /** Opcode identifier for PPC_LIntUX instructions */ 705 public static final char PPC_LIntUX_opcode = 706 (char)(223 + ARCH_INDEPENDENT_END_opcode); 707 /** Opcode identifier for PPC_LAddr instructions */ 708 public static final char PPC_LAddr_opcode = 709 (char)(224 + ARCH_INDEPENDENT_END_opcode); 710 /** Opcode identifier for PPC_LAddrX instructions */ 711 public static final char PPC_LAddrX_opcode = 712 (char)(225 + ARCH_INDEPENDENT_END_opcode); 713 /** Opcode identifier for PPC_LAddrU instructions */ 714 public static final char PPC_LAddrU_opcode = 715 (char)(226 + ARCH_INDEPENDENT_END_opcode); 716 /** Opcode identifier for PPC_LAddrUX instructions */ 717 public static final char PPC_LAddrUX_opcode = 718 (char)(227 + ARCH_INDEPENDENT_END_opcode); 719 /** Opcode identifier for PPC_LAddrARX instructions */ 720 public static final char PPC_LAddrARX_opcode = 721 (char)(228 + ARCH_INDEPENDENT_END_opcode); 722 /** Opcode identifier for PPC_STAddr instructions */ 723 public static final char PPC_STAddr_opcode = 724 (char)(229 + ARCH_INDEPENDENT_END_opcode); 725 /** Opcode identifier for PPC_STAddrX instructions */ 726 public static final char PPC_STAddrX_opcode = 727 (char)(230 + ARCH_INDEPENDENT_END_opcode); 728 /** Opcode identifier for PPC_STAddrU instructions */ 729 public static final char PPC_STAddrU_opcode = 730 (char)(231 + ARCH_INDEPENDENT_END_opcode); 731 /** Opcode identifier for PPC_STAddrUX instructions */ 732 public static final char PPC_STAddrUX_opcode = 733 (char)(232 + ARCH_INDEPENDENT_END_opcode); 734 /** Opcode identifier for PPC_STAddrCXr instructions */ 735 public static final char PPC_STAddrCXr_opcode = 736 (char)(233 + ARCH_INDEPENDENT_END_opcode); 737 /** Opcode identifier for PPC_TAddr instructions */ 738 public static final char PPC_TAddr_opcode = 739 (char)(234 + ARCH_INDEPENDENT_END_opcode); 740 /** Opcode identifier for MIR_END instructions */ 741 public static final char MIR_END_opcode = 742 (char)(235 + ARCH_INDEPENDENT_END_opcode); 743 744 /* Architecture dependent operators */ 745 746 /** Operator for DCBF instructions */ 747 public static final Operator DCBF = 748 Operator.lookupOpcode(0+ARCH_INDEPENDENT_END_opcode); 749 /** Operator for DCBST instructions */ 750 public static final Operator DCBST = 751 Operator.lookupOpcode(1+ARCH_INDEPENDENT_END_opcode); 752 /** Operator for DCBT instructions */ 753 public static final Operator DCBT = 754 Operator.lookupOpcode(2+ARCH_INDEPENDENT_END_opcode); 755 /** Operator for DCBTST instructions */ 756 public static final Operator DCBTST = 757 Operator.lookupOpcode(3+ARCH_INDEPENDENT_END_opcode); 758 /** Operator for DCBZ instructions */ 759 public static final Operator DCBZ = 760 Operator.lookupOpcode(4+ARCH_INDEPENDENT_END_opcode); 761 /** Operator for DCBZL instructions */ 762 public static final Operator DCBZL = 763 Operator.lookupOpcode(5+ARCH_INDEPENDENT_END_opcode); 764 /** Operator for ICBI instructions */ 765 public static final Operator ICBI = 766 Operator.lookupOpcode(6+ARCH_INDEPENDENT_END_opcode); 767 /** Operator for CALL_SAVE_VOLATILE instructions */ 768 public static final Operator CALL_SAVE_VOLATILE = 769 Operator.lookupOpcode(7+ARCH_INDEPENDENT_END_opcode); 770 /** Operator for MIR_START instructions */ 771 public static final Operator MIR_START = 772 Operator.lookupOpcode(8+ARCH_INDEPENDENT_END_opcode); 773 /** Operator for MIR_LOWTABLESWITCH instructions */ 774 public static final Operator MIR_LOWTABLESWITCH = 775 Operator.lookupOpcode(9+ARCH_INDEPENDENT_END_opcode); 776 /** Operator for PPC_DATA_INT instructions */ 777 public static final Operator PPC_DATA_INT = 778 Operator.lookupOpcode(10+ARCH_INDEPENDENT_END_opcode); 779 /** Operator for PPC_DATA_LABEL instructions */ 780 public static final Operator PPC_DATA_LABEL = 781 Operator.lookupOpcode(11+ARCH_INDEPENDENT_END_opcode); 782 /** Operator for PPC_ADD instructions */ 783 public static final Operator PPC_ADD = 784 Operator.lookupOpcode(12+ARCH_INDEPENDENT_END_opcode); 785 /** Operator for PPC_ADDr instructions */ 786 public static final Operator PPC_ADDr = 787 Operator.lookupOpcode(13+ARCH_INDEPENDENT_END_opcode); 788 /** Operator for PPC_ADDC instructions */ 789 public static final Operator PPC_ADDC = 790 Operator.lookupOpcode(14+ARCH_INDEPENDENT_END_opcode); 791 /** Operator for PPC_ADDE instructions */ 792 public static final Operator PPC_ADDE = 793 Operator.lookupOpcode(15+ARCH_INDEPENDENT_END_opcode); 794 /** Operator for PPC_ADDZE instructions */ 795 public static final Operator PPC_ADDZE = 796 Operator.lookupOpcode(16+ARCH_INDEPENDENT_END_opcode); 797 /** Operator for PPC_ADDME instructions */ 798 public static final Operator PPC_ADDME = 799 Operator.lookupOpcode(17+ARCH_INDEPENDENT_END_opcode); 800 /** Operator for PPC_ADDIC instructions */ 801 public static final Operator PPC_ADDIC = 802 Operator.lookupOpcode(18+ARCH_INDEPENDENT_END_opcode); 803 /** Operator for PPC_ADDICr instructions */ 804 public static final Operator PPC_ADDICr = 805 Operator.lookupOpcode(19+ARCH_INDEPENDENT_END_opcode); 806 /** Operator for PPC_SUBF instructions */ 807 public static final Operator PPC_SUBF = 808 Operator.lookupOpcode(20+ARCH_INDEPENDENT_END_opcode); 809 /** Operator for PPC_SUBFr instructions */ 810 public static final Operator PPC_SUBFr = 811 Operator.lookupOpcode(21+ARCH_INDEPENDENT_END_opcode); 812 /** Operator for PPC_SUBFC instructions */ 813 public static final Operator PPC_SUBFC = 814 Operator.lookupOpcode(22+ARCH_INDEPENDENT_END_opcode); 815 /** Operator for PPC_SUBFCr instructions */ 816 public static final Operator PPC_SUBFCr = 817 Operator.lookupOpcode(23+ARCH_INDEPENDENT_END_opcode); 818 /** Operator for PPC_SUBFIC instructions */ 819 public static final Operator PPC_SUBFIC = 820 Operator.lookupOpcode(24+ARCH_INDEPENDENT_END_opcode); 821 /** Operator for PPC_SUBFE instructions */ 822 public static final Operator PPC_SUBFE = 823 Operator.lookupOpcode(25+ARCH_INDEPENDENT_END_opcode); 824 /** Operator for PPC_SUBFZE instructions */ 825 public static final Operator PPC_SUBFZE = 826 Operator.lookupOpcode(26+ARCH_INDEPENDENT_END_opcode); 827 /** Operator for PPC_SUBFME instructions */ 828 public static final Operator PPC_SUBFME = 829 Operator.lookupOpcode(27+ARCH_INDEPENDENT_END_opcode); 830 /** Operator for PPC_AND instructions */ 831 public static final Operator PPC_AND = 832 Operator.lookupOpcode(28+ARCH_INDEPENDENT_END_opcode); 833 /** Operator for PPC_ANDr instructions */ 834 public static final Operator PPC_ANDr = 835 Operator.lookupOpcode(29+ARCH_INDEPENDENT_END_opcode); 836 /** Operator for PPC_ANDIr instructions */ 837 public static final Operator PPC_ANDIr = 838 Operator.lookupOpcode(30+ARCH_INDEPENDENT_END_opcode); 839 /** Operator for PPC_ANDISr instructions */ 840 public static final Operator PPC_ANDISr = 841 Operator.lookupOpcode(31+ARCH_INDEPENDENT_END_opcode); 842 /** Operator for PPC_NAND instructions */ 843 public static final Operator PPC_NAND = 844 Operator.lookupOpcode(32+ARCH_INDEPENDENT_END_opcode); 845 /** Operator for PPC_NANDr instructions */ 846 public static final Operator PPC_NANDr = 847 Operator.lookupOpcode(33+ARCH_INDEPENDENT_END_opcode); 848 /** Operator for PPC_ANDC instructions */ 849 public static final Operator PPC_ANDC = 850 Operator.lookupOpcode(34+ARCH_INDEPENDENT_END_opcode); 851 /** Operator for PPC_ANDCr instructions */ 852 public static final Operator PPC_ANDCr = 853 Operator.lookupOpcode(35+ARCH_INDEPENDENT_END_opcode); 854 /** Operator for PPC_OR instructions */ 855 public static final Operator PPC_OR = 856 Operator.lookupOpcode(36+ARCH_INDEPENDENT_END_opcode); 857 /** Operator for PPC_ORr instructions */ 858 public static final Operator PPC_ORr = 859 Operator.lookupOpcode(37+ARCH_INDEPENDENT_END_opcode); 860 /** Operator for PPC_MOVE instructions */ 861 public static final Operator PPC_MOVE = 862 Operator.lookupOpcode(38+ARCH_INDEPENDENT_END_opcode); 863 /** Operator for PPC_ORI instructions */ 864 public static final Operator PPC_ORI = 865 Operator.lookupOpcode(39+ARCH_INDEPENDENT_END_opcode); 866 /** Operator for PPC_ORIS instructions */ 867 public static final Operator PPC_ORIS = 868 Operator.lookupOpcode(40+ARCH_INDEPENDENT_END_opcode); 869 /** Operator for PPC_NOR instructions */ 870 public static final Operator PPC_NOR = 871 Operator.lookupOpcode(41+ARCH_INDEPENDENT_END_opcode); 872 /** Operator for PPC_NORr instructions */ 873 public static final Operator PPC_NORr = 874 Operator.lookupOpcode(42+ARCH_INDEPENDENT_END_opcode); 875 /** Operator for PPC_ORC instructions */ 876 public static final Operator PPC_ORC = 877 Operator.lookupOpcode(43+ARCH_INDEPENDENT_END_opcode); 878 /** Operator for PPC_ORCr instructions */ 879 public static final Operator PPC_ORCr = 880 Operator.lookupOpcode(44+ARCH_INDEPENDENT_END_opcode); 881 /** Operator for PPC_XOR instructions */ 882 public static final Operator PPC_XOR = 883 Operator.lookupOpcode(45+ARCH_INDEPENDENT_END_opcode); 884 /** Operator for PPC_XORr instructions */ 885 public static final Operator PPC_XORr = 886 Operator.lookupOpcode(46+ARCH_INDEPENDENT_END_opcode); 887 /** Operator for PPC_XORI instructions */ 888 public static final Operator PPC_XORI = 889 Operator.lookupOpcode(47+ARCH_INDEPENDENT_END_opcode); 890 /** Operator for PPC_XORIS instructions */ 891 public static final Operator PPC_XORIS = 892 Operator.lookupOpcode(48+ARCH_INDEPENDENT_END_opcode); 893 /** Operator for PPC_EQV instructions */ 894 public static final Operator PPC_EQV = 895 Operator.lookupOpcode(49+ARCH_INDEPENDENT_END_opcode); 896 /** Operator for PPC_EQVr instructions */ 897 public static final Operator PPC_EQVr = 898 Operator.lookupOpcode(50+ARCH_INDEPENDENT_END_opcode); 899 /** Operator for PPC_NEG instructions */ 900 public static final Operator PPC_NEG = 901 Operator.lookupOpcode(51+ARCH_INDEPENDENT_END_opcode); 902 /** Operator for PPC_NEGr instructions */ 903 public static final Operator PPC_NEGr = 904 Operator.lookupOpcode(52+ARCH_INDEPENDENT_END_opcode); 905 /** Operator for PPC_CNTLZW instructions */ 906 public static final Operator PPC_CNTLZW = 907 Operator.lookupOpcode(53+ARCH_INDEPENDENT_END_opcode); 908 /** Operator for PPC_EXTSB instructions */ 909 public static final Operator PPC_EXTSB = 910 Operator.lookupOpcode(54+ARCH_INDEPENDENT_END_opcode); 911 /** Operator for PPC_EXTSBr instructions */ 912 public static final Operator PPC_EXTSBr = 913 Operator.lookupOpcode(55+ARCH_INDEPENDENT_END_opcode); 914 /** Operator for PPC_EXTSH instructions */ 915 public static final Operator PPC_EXTSH = 916 Operator.lookupOpcode(56+ARCH_INDEPENDENT_END_opcode); 917 /** Operator for PPC_EXTSHr instructions */ 918 public static final Operator PPC_EXTSHr = 919 Operator.lookupOpcode(57+ARCH_INDEPENDENT_END_opcode); 920 /** Operator for PPC_SLW instructions */ 921 public static final Operator PPC_SLW = 922 Operator.lookupOpcode(58+ARCH_INDEPENDENT_END_opcode); 923 /** Operator for PPC_SLWr instructions */ 924 public static final Operator PPC_SLWr = 925 Operator.lookupOpcode(59+ARCH_INDEPENDENT_END_opcode); 926 /** Operator for PPC_SLWI instructions */ 927 public static final Operator PPC_SLWI = 928 Operator.lookupOpcode(60+ARCH_INDEPENDENT_END_opcode); 929 /** Operator for PPC_SLWIr instructions */ 930 public static final Operator PPC_SLWIr = 931 Operator.lookupOpcode(61+ARCH_INDEPENDENT_END_opcode); 932 /** Operator for PPC_SRW instructions */ 933 public static final Operator PPC_SRW = 934 Operator.lookupOpcode(62+ARCH_INDEPENDENT_END_opcode); 935 /** Operator for PPC_SRWr instructions */ 936 public static final Operator PPC_SRWr = 937 Operator.lookupOpcode(63+ARCH_INDEPENDENT_END_opcode); 938 /** Operator for PPC_SRWI instructions */ 939 public static final Operator PPC_SRWI = 940 Operator.lookupOpcode(64+ARCH_INDEPENDENT_END_opcode); 941 /** Operator for PPC_SRWIr instructions */ 942 public static final Operator PPC_SRWIr = 943 Operator.lookupOpcode(65+ARCH_INDEPENDENT_END_opcode); 944 /** Operator for PPC_SRAW instructions */ 945 public static final Operator PPC_SRAW = 946 Operator.lookupOpcode(66+ARCH_INDEPENDENT_END_opcode); 947 /** Operator for PPC_SRAWr instructions */ 948 public static final Operator PPC_SRAWr = 949 Operator.lookupOpcode(67+ARCH_INDEPENDENT_END_opcode); 950 /** Operator for PPC_SRAWI instructions */ 951 public static final Operator PPC_SRAWI = 952 Operator.lookupOpcode(68+ARCH_INDEPENDENT_END_opcode); 953 /** Operator for PPC_SRAWIr instructions */ 954 public static final Operator PPC_SRAWIr = 955 Operator.lookupOpcode(69+ARCH_INDEPENDENT_END_opcode); 956 /** Operator for PPC_RLWINM instructions */ 957 public static final Operator PPC_RLWINM = 958 Operator.lookupOpcode(70+ARCH_INDEPENDENT_END_opcode); 959 /** Operator for PPC_RLWINMr instructions */ 960 public static final Operator PPC_RLWINMr = 961 Operator.lookupOpcode(71+ARCH_INDEPENDENT_END_opcode); 962 /** Operator for PPC_RLWIMI instructions */ 963 public static final Operator PPC_RLWIMI = 964 Operator.lookupOpcode(72+ARCH_INDEPENDENT_END_opcode); 965 /** Operator for PPC_RLWIMIr instructions */ 966 public static final Operator PPC_RLWIMIr = 967 Operator.lookupOpcode(73+ARCH_INDEPENDENT_END_opcode); 968 /** Operator for PPC_RLWNM instructions */ 969 public static final Operator PPC_RLWNM = 970 Operator.lookupOpcode(74+ARCH_INDEPENDENT_END_opcode); 971 /** Operator for PPC_RLWNMr instructions */ 972 public static final Operator PPC_RLWNMr = 973 Operator.lookupOpcode(75+ARCH_INDEPENDENT_END_opcode); 974 /** Operator for PPC_B instructions */ 975 public static final Operator PPC_B = 976 Operator.lookupOpcode(76+ARCH_INDEPENDENT_END_opcode); 977 /** Operator for PPC_BL instructions */ 978 public static final Operator PPC_BL = 979 Operator.lookupOpcode(77+ARCH_INDEPENDENT_END_opcode); 980 /** Operator for PPC_BL_SYS instructions */ 981 public static final Operator PPC_BL_SYS = 982 Operator.lookupOpcode(78+ARCH_INDEPENDENT_END_opcode); 983 /** Operator for PPC_BLR instructions */ 984 public static final Operator PPC_BLR = 985 Operator.lookupOpcode(79+ARCH_INDEPENDENT_END_opcode); 986 /** Operator for PPC_BCTR instructions */ 987 public static final Operator PPC_BCTR = 988 Operator.lookupOpcode(80+ARCH_INDEPENDENT_END_opcode); 989 /** Operator for PPC_BCTRL instructions */ 990 public static final Operator PPC_BCTRL = 991 Operator.lookupOpcode(81+ARCH_INDEPENDENT_END_opcode); 992 /** Operator for PPC_BCTRL_SYS instructions */ 993 public static final Operator PPC_BCTRL_SYS = 994 Operator.lookupOpcode(82+ARCH_INDEPENDENT_END_opcode); 995 /** Operator for PPC_BCLR instructions */ 996 public static final Operator PPC_BCLR = 997 Operator.lookupOpcode(83+ARCH_INDEPENDENT_END_opcode); 998 /** Operator for PPC_BLRL instructions */ 999 public static final Operator PPC_BLRL = 1000 Operator.lookupOpcode(84+ARCH_INDEPENDENT_END_opcode); 1001 /** Operator for PPC_BCLRL instructions */ 1002 public static final Operator PPC_BCLRL = 1003 Operator.lookupOpcode(85+ARCH_INDEPENDENT_END_opcode); 1004 /** Operator for PPC_BC instructions */ 1005 public static final Operator PPC_BC = 1006 Operator.lookupOpcode(86+ARCH_INDEPENDENT_END_opcode); 1007 /** Operator for PPC_BCL instructions */ 1008 public static final Operator PPC_BCL = 1009 Operator.lookupOpcode(87+ARCH_INDEPENDENT_END_opcode); 1010 /** Operator for PPC_BCOND instructions */ 1011 public static final Operator PPC_BCOND = 1012 Operator.lookupOpcode(88+ARCH_INDEPENDENT_END_opcode); 1013 /** Operator for PPC_BCOND2 instructions */ 1014 public static final Operator PPC_BCOND2 = 1015 Operator.lookupOpcode(89+ARCH_INDEPENDENT_END_opcode); 1016 /** Operator for PPC_BCCTR instructions */ 1017 public static final Operator PPC_BCCTR = 1018 Operator.lookupOpcode(90+ARCH_INDEPENDENT_END_opcode); 1019 /** Operator for PPC_BCC instructions */ 1020 public static final Operator PPC_BCC = 1021 Operator.lookupOpcode(91+ARCH_INDEPENDENT_END_opcode); 1022 /** Operator for PPC_ADDI instructions */ 1023 public static final Operator PPC_ADDI = 1024 Operator.lookupOpcode(92+ARCH_INDEPENDENT_END_opcode); 1025 /** Operator for PPC_ADDIS instructions */ 1026 public static final Operator PPC_ADDIS = 1027 Operator.lookupOpcode(93+ARCH_INDEPENDENT_END_opcode); 1028 /** Operator for PPC_LDI instructions */ 1029 public static final Operator PPC_LDI = 1030 Operator.lookupOpcode(94+ARCH_INDEPENDENT_END_opcode); 1031 /** Operator for PPC_LDIS instructions */ 1032 public static final Operator PPC_LDIS = 1033 Operator.lookupOpcode(95+ARCH_INDEPENDENT_END_opcode); 1034 /** Operator for PPC_CMP instructions */ 1035 public static final Operator PPC_CMP = 1036 Operator.lookupOpcode(96+ARCH_INDEPENDENT_END_opcode); 1037 /** Operator for PPC_CMPI instructions */ 1038 public static final Operator PPC_CMPI = 1039 Operator.lookupOpcode(97+ARCH_INDEPENDENT_END_opcode); 1040 /** Operator for PPC_CMPL instructions */ 1041 public static final Operator PPC_CMPL = 1042 Operator.lookupOpcode(98+ARCH_INDEPENDENT_END_opcode); 1043 /** Operator for PPC_CMPLI instructions */ 1044 public static final Operator PPC_CMPLI = 1045 Operator.lookupOpcode(99+ARCH_INDEPENDENT_END_opcode); 1046 /** Operator for PPC_CRAND instructions */ 1047 public static final Operator PPC_CRAND = 1048 Operator.lookupOpcode(100+ARCH_INDEPENDENT_END_opcode); 1049 /** Operator for PPC_CRANDC instructions */ 1050 public static final Operator PPC_CRANDC = 1051 Operator.lookupOpcode(101+ARCH_INDEPENDENT_END_opcode); 1052 /** Operator for PPC_CROR instructions */ 1053 public static final Operator PPC_CROR = 1054 Operator.lookupOpcode(102+ARCH_INDEPENDENT_END_opcode); 1055 /** Operator for PPC_CRORC instructions */ 1056 public static final Operator PPC_CRORC = 1057 Operator.lookupOpcode(103+ARCH_INDEPENDENT_END_opcode); 1058 /** Operator for PPC_FMR instructions */ 1059 public static final Operator PPC_FMR = 1060 Operator.lookupOpcode(104+ARCH_INDEPENDENT_END_opcode); 1061 /** Operator for PPC_FRSP instructions */ 1062 public static final Operator PPC_FRSP = 1063 Operator.lookupOpcode(105+ARCH_INDEPENDENT_END_opcode); 1064 /** Operator for PPC_FCTIW instructions */ 1065 public static final Operator PPC_FCTIW = 1066 Operator.lookupOpcode(106+ARCH_INDEPENDENT_END_opcode); 1067 /** Operator for PPC_FCTIWZ instructions */ 1068 public static final Operator PPC_FCTIWZ = 1069 Operator.lookupOpcode(107+ARCH_INDEPENDENT_END_opcode); 1070 /** Operator for PPC_FADD instructions */ 1071 public static final Operator PPC_FADD = 1072 Operator.lookupOpcode(108+ARCH_INDEPENDENT_END_opcode); 1073 /** Operator for PPC_FADDS instructions */ 1074 public static final Operator PPC_FADDS = 1075 Operator.lookupOpcode(109+ARCH_INDEPENDENT_END_opcode); 1076 /** Operator for PPC_FSQRT instructions */ 1077 public static final Operator PPC_FSQRT = 1078 Operator.lookupOpcode(110+ARCH_INDEPENDENT_END_opcode); 1079 /** Operator for PPC_FSQRTS instructions */ 1080 public static final Operator PPC_FSQRTS = 1081 Operator.lookupOpcode(111+ARCH_INDEPENDENT_END_opcode); 1082 /** Operator for PPC_FABS instructions */ 1083 public static final Operator PPC_FABS = 1084 Operator.lookupOpcode(112+ARCH_INDEPENDENT_END_opcode); 1085 /** Operator for PPC_FCMPO instructions */ 1086 public static final Operator PPC_FCMPO = 1087 Operator.lookupOpcode(113+ARCH_INDEPENDENT_END_opcode); 1088 /** Operator for PPC_FCMPU instructions */ 1089 public static final Operator PPC_FCMPU = 1090 Operator.lookupOpcode(114+ARCH_INDEPENDENT_END_opcode); 1091 /** Operator for PPC_FDIV instructions */ 1092 public static final Operator PPC_FDIV = 1093 Operator.lookupOpcode(115+ARCH_INDEPENDENT_END_opcode); 1094 /** Operator for PPC_FDIVS instructions */ 1095 public static final Operator PPC_FDIVS = 1096 Operator.lookupOpcode(116+ARCH_INDEPENDENT_END_opcode); 1097 /** Operator for PPC_DIVW instructions */ 1098 public static final Operator PPC_DIVW = 1099 Operator.lookupOpcode(117+ARCH_INDEPENDENT_END_opcode); 1100 /** Operator for PPC_DIVWU instructions */ 1101 public static final Operator PPC_DIVWU = 1102 Operator.lookupOpcode(118+ARCH_INDEPENDENT_END_opcode); 1103 /** Operator for PPC_FMUL instructions */ 1104 public static final Operator PPC_FMUL = 1105 Operator.lookupOpcode(119+ARCH_INDEPENDENT_END_opcode); 1106 /** Operator for PPC_FMULS instructions */ 1107 public static final Operator PPC_FMULS = 1108 Operator.lookupOpcode(120+ARCH_INDEPENDENT_END_opcode); 1109 /** Operator for PPC_FSEL instructions */ 1110 public static final Operator PPC_FSEL = 1111 Operator.lookupOpcode(121+ARCH_INDEPENDENT_END_opcode); 1112 /** Operator for PPC_FMADD instructions */ 1113 public static final Operator PPC_FMADD = 1114 Operator.lookupOpcode(122+ARCH_INDEPENDENT_END_opcode); 1115 /** Operator for PPC_FMADDS instructions */ 1116 public static final Operator PPC_FMADDS = 1117 Operator.lookupOpcode(123+ARCH_INDEPENDENT_END_opcode); 1118 /** Operator for PPC_FMSUB instructions */ 1119 public static final Operator PPC_FMSUB = 1120 Operator.lookupOpcode(124+ARCH_INDEPENDENT_END_opcode); 1121 /** Operator for PPC_FMSUBS instructions */ 1122 public static final Operator PPC_FMSUBS = 1123 Operator.lookupOpcode(125+ARCH_INDEPENDENT_END_opcode); 1124 /** Operator for PPC_FNMADD instructions */ 1125 public static final Operator PPC_FNMADD = 1126 Operator.lookupOpcode(126+ARCH_INDEPENDENT_END_opcode); 1127 /** Operator for PPC_FNMADDS instructions */ 1128 public static final Operator PPC_FNMADDS = 1129 Operator.lookupOpcode(127+ARCH_INDEPENDENT_END_opcode); 1130 /** Operator for PPC_FNMSUB instructions */ 1131 public static final Operator PPC_FNMSUB = 1132 Operator.lookupOpcode(128+ARCH_INDEPENDENT_END_opcode); 1133 /** Operator for PPC_FNMSUBS instructions */ 1134 public static final Operator PPC_FNMSUBS = 1135 Operator.lookupOpcode(129+ARCH_INDEPENDENT_END_opcode); 1136 /** Operator for PPC_MULLI instructions */ 1137 public static final Operator PPC_MULLI = 1138 Operator.lookupOpcode(130+ARCH_INDEPENDENT_END_opcode); 1139 /** Operator for PPC_MULLW instructions */ 1140 public static final Operator PPC_MULLW = 1141 Operator.lookupOpcode(131+ARCH_INDEPENDENT_END_opcode); 1142 /** Operator for PPC_MULHW instructions */ 1143 public static final Operator PPC_MULHW = 1144 Operator.lookupOpcode(132+ARCH_INDEPENDENT_END_opcode); 1145 /** Operator for PPC_MULHWU instructions */ 1146 public static final Operator PPC_MULHWU = 1147 Operator.lookupOpcode(133+ARCH_INDEPENDENT_END_opcode); 1148 /** Operator for PPC_FNEG instructions */ 1149 public static final Operator PPC_FNEG = 1150 Operator.lookupOpcode(134+ARCH_INDEPENDENT_END_opcode); 1151 /** Operator for PPC_FSUB instructions */ 1152 public static final Operator PPC_FSUB = 1153 Operator.lookupOpcode(135+ARCH_INDEPENDENT_END_opcode); 1154 /** Operator for PPC_FSUBS instructions */ 1155 public static final Operator PPC_FSUBS = 1156 Operator.lookupOpcode(136+ARCH_INDEPENDENT_END_opcode); 1157 /** Operator for PPC_LWZ instructions */ 1158 public static final Operator PPC_LWZ = 1159 Operator.lookupOpcode(137+ARCH_INDEPENDENT_END_opcode); 1160 /** Operator for PPC_LWZU instructions */ 1161 public static final Operator PPC_LWZU = 1162 Operator.lookupOpcode(138+ARCH_INDEPENDENT_END_opcode); 1163 /** Operator for PPC_LWZUX instructions */ 1164 public static final Operator PPC_LWZUX = 1165 Operator.lookupOpcode(139+ARCH_INDEPENDENT_END_opcode); 1166 /** Operator for PPC_LWZX instructions */ 1167 public static final Operator PPC_LWZX = 1168 Operator.lookupOpcode(140+ARCH_INDEPENDENT_END_opcode); 1169 /** Operator for PPC_LWARX instructions */ 1170 public static final Operator PPC_LWARX = 1171 Operator.lookupOpcode(141+ARCH_INDEPENDENT_END_opcode); 1172 /** Operator for PPC_LBZ instructions */ 1173 public static final Operator PPC_LBZ = 1174 Operator.lookupOpcode(142+ARCH_INDEPENDENT_END_opcode); 1175 /** Operator for PPC_LBZUX instructions */ 1176 public static final Operator PPC_LBZUX = 1177 Operator.lookupOpcode(143+ARCH_INDEPENDENT_END_opcode); 1178 /** Operator for PPC_LBZX instructions */ 1179 public static final Operator PPC_LBZX = 1180 Operator.lookupOpcode(144+ARCH_INDEPENDENT_END_opcode); 1181 /** Operator for PPC_LHA instructions */ 1182 public static final Operator PPC_LHA = 1183 Operator.lookupOpcode(145+ARCH_INDEPENDENT_END_opcode); 1184 /** Operator for PPC_LHAX instructions */ 1185 public static final Operator PPC_LHAX = 1186 Operator.lookupOpcode(146+ARCH_INDEPENDENT_END_opcode); 1187 /** Operator for PPC_LHZ instructions */ 1188 public static final Operator PPC_LHZ = 1189 Operator.lookupOpcode(147+ARCH_INDEPENDENT_END_opcode); 1190 /** Operator for PPC_LHZX instructions */ 1191 public static final Operator PPC_LHZX = 1192 Operator.lookupOpcode(148+ARCH_INDEPENDENT_END_opcode); 1193 /** Operator for PPC_LFD instructions */ 1194 public static final Operator PPC_LFD = 1195 Operator.lookupOpcode(149+ARCH_INDEPENDENT_END_opcode); 1196 /** Operator for PPC_LFDX instructions */ 1197 public static final Operator PPC_LFDX = 1198 Operator.lookupOpcode(150+ARCH_INDEPENDENT_END_opcode); 1199 /** Operator for PPC_LFS instructions */ 1200 public static final Operator PPC_LFS = 1201 Operator.lookupOpcode(151+ARCH_INDEPENDENT_END_opcode); 1202 /** Operator for PPC_LFSX instructions */ 1203 public static final Operator PPC_LFSX = 1204 Operator.lookupOpcode(152+ARCH_INDEPENDENT_END_opcode); 1205 /** Operator for PPC_LMW instructions */ 1206 public static final Operator PPC_LMW = 1207 Operator.lookupOpcode(153+ARCH_INDEPENDENT_END_opcode); 1208 /** Operator for PPC_STW instructions */ 1209 public static final Operator PPC_STW = 1210 Operator.lookupOpcode(154+ARCH_INDEPENDENT_END_opcode); 1211 /** Operator for PPC_STWX instructions */ 1212 public static final Operator PPC_STWX = 1213 Operator.lookupOpcode(155+ARCH_INDEPENDENT_END_opcode); 1214 /** Operator for PPC_STWCXr instructions */ 1215 public static final Operator PPC_STWCXr = 1216 Operator.lookupOpcode(156+ARCH_INDEPENDENT_END_opcode); 1217 /** Operator for PPC_STWU instructions */ 1218 public static final Operator PPC_STWU = 1219 Operator.lookupOpcode(157+ARCH_INDEPENDENT_END_opcode); 1220 /** Operator for PPC_STB instructions */ 1221 public static final Operator PPC_STB = 1222 Operator.lookupOpcode(158+ARCH_INDEPENDENT_END_opcode); 1223 /** Operator for PPC_STBX instructions */ 1224 public static final Operator PPC_STBX = 1225 Operator.lookupOpcode(159+ARCH_INDEPENDENT_END_opcode); 1226 /** Operator for PPC_STH instructions */ 1227 public static final Operator PPC_STH = 1228 Operator.lookupOpcode(160+ARCH_INDEPENDENT_END_opcode); 1229 /** Operator for PPC_STHX instructions */ 1230 public static final Operator PPC_STHX = 1231 Operator.lookupOpcode(161+ARCH_INDEPENDENT_END_opcode); 1232 /** Operator for PPC_STFD instructions */ 1233 public static final Operator PPC_STFD = 1234 Operator.lookupOpcode(162+ARCH_INDEPENDENT_END_opcode); 1235 /** Operator for PPC_STFDX instructions */ 1236 public static final Operator PPC_STFDX = 1237 Operator.lookupOpcode(163+ARCH_INDEPENDENT_END_opcode); 1238 /** Operator for PPC_STFDU instructions */ 1239 public static final Operator PPC_STFDU = 1240 Operator.lookupOpcode(164+ARCH_INDEPENDENT_END_opcode); 1241 /** Operator for PPC_STFS instructions */ 1242 public static final Operator PPC_STFS = 1243 Operator.lookupOpcode(165+ARCH_INDEPENDENT_END_opcode); 1244 /** Operator for PPC_STFSX instructions */ 1245 public static final Operator PPC_STFSX = 1246 Operator.lookupOpcode(166+ARCH_INDEPENDENT_END_opcode); 1247 /** Operator for PPC_STFSU instructions */ 1248 public static final Operator PPC_STFSU = 1249 Operator.lookupOpcode(167+ARCH_INDEPENDENT_END_opcode); 1250 /** Operator for PPC_STMW instructions */ 1251 public static final Operator PPC_STMW = 1252 Operator.lookupOpcode(168+ARCH_INDEPENDENT_END_opcode); 1253 /** Operator for PPC_TW instructions */ 1254 public static final Operator PPC_TW = 1255 Operator.lookupOpcode(169+ARCH_INDEPENDENT_END_opcode); 1256 /** Operator for PPC_TWI instructions */ 1257 public static final Operator PPC_TWI = 1258 Operator.lookupOpcode(170+ARCH_INDEPENDENT_END_opcode); 1259 /** Operator for PPC_MFSPR instructions */ 1260 public static final Operator PPC_MFSPR = 1261 Operator.lookupOpcode(171+ARCH_INDEPENDENT_END_opcode); 1262 /** Operator for PPC_MTSPR instructions */ 1263 public static final Operator PPC_MTSPR = 1264 Operator.lookupOpcode(172+ARCH_INDEPENDENT_END_opcode); 1265 /** Operator for PPC_MFTB instructions */ 1266 public static final Operator PPC_MFTB = 1267 Operator.lookupOpcode(173+ARCH_INDEPENDENT_END_opcode); 1268 /** Operator for PPC_MFTBU instructions */ 1269 public static final Operator PPC_MFTBU = 1270 Operator.lookupOpcode(174+ARCH_INDEPENDENT_END_opcode); 1271 /** Operator for PPC_HWSYNC instructions */ 1272 public static final Operator PPC_HWSYNC = 1273 Operator.lookupOpcode(175+ARCH_INDEPENDENT_END_opcode); 1274 /** Operator for PPC_SYNC instructions */ 1275 public static final Operator PPC_SYNC = 1276 Operator.lookupOpcode(176+ARCH_INDEPENDENT_END_opcode); 1277 /** Operator for PPC_ISYNC instructions */ 1278 public static final Operator PPC_ISYNC = 1279 Operator.lookupOpcode(177+ARCH_INDEPENDENT_END_opcode); 1280 /** Operator for PPC_DCBF instructions */ 1281 public static final Operator PPC_DCBF = 1282 Operator.lookupOpcode(178+ARCH_INDEPENDENT_END_opcode); 1283 /** Operator for PPC_DCBST instructions */ 1284 public static final Operator PPC_DCBST = 1285 Operator.lookupOpcode(179+ARCH_INDEPENDENT_END_opcode); 1286 /** Operator for PPC_DCBT instructions */ 1287 public static final Operator PPC_DCBT = 1288 Operator.lookupOpcode(180+ARCH_INDEPENDENT_END_opcode); 1289 /** Operator for PPC_DCBTST instructions */ 1290 public static final Operator PPC_DCBTST = 1291 Operator.lookupOpcode(181+ARCH_INDEPENDENT_END_opcode); 1292 /** Operator for PPC_DCBZ instructions */ 1293 public static final Operator PPC_DCBZ = 1294 Operator.lookupOpcode(182+ARCH_INDEPENDENT_END_opcode); 1295 /** Operator for PPC_DCBZL instructions */ 1296 public static final Operator PPC_DCBZL = 1297 Operator.lookupOpcode(183+ARCH_INDEPENDENT_END_opcode); 1298 /** Operator for PPC_ICBI instructions */ 1299 public static final Operator PPC_ICBI = 1300 Operator.lookupOpcode(184+ARCH_INDEPENDENT_END_opcode); 1301 /** Operator for PPC64_EXTSW instructions */ 1302 public static final Operator PPC64_EXTSW = 1303 Operator.lookupOpcode(185+ARCH_INDEPENDENT_END_opcode); 1304 /** Operator for PPC64_EXTSWr instructions */ 1305 public static final Operator PPC64_EXTSWr = 1306 Operator.lookupOpcode(186+ARCH_INDEPENDENT_END_opcode); 1307 /** Operator for PPC64_EXTZW instructions */ 1308 public static final Operator PPC64_EXTZW = 1309 Operator.lookupOpcode(187+ARCH_INDEPENDENT_END_opcode); 1310 /** Operator for PPC64_RLDICL instructions */ 1311 public static final Operator PPC64_RLDICL = 1312 Operator.lookupOpcode(188+ARCH_INDEPENDENT_END_opcode); 1313 /** Operator for PPC64_RLDICR instructions */ 1314 public static final Operator PPC64_RLDICR = 1315 Operator.lookupOpcode(189+ARCH_INDEPENDENT_END_opcode); 1316 /** Operator for PPC64_SLD instructions */ 1317 public static final Operator PPC64_SLD = 1318 Operator.lookupOpcode(190+ARCH_INDEPENDENT_END_opcode); 1319 /** Operator for PPC64_SLDr instructions */ 1320 public static final Operator PPC64_SLDr = 1321 Operator.lookupOpcode(191+ARCH_INDEPENDENT_END_opcode); 1322 /** Operator for PPC64_SLDI instructions */ 1323 public static final Operator PPC64_SLDI = 1324 Operator.lookupOpcode(192+ARCH_INDEPENDENT_END_opcode); 1325 /** Operator for PPC64_SRD instructions */ 1326 public static final Operator PPC64_SRD = 1327 Operator.lookupOpcode(193+ARCH_INDEPENDENT_END_opcode); 1328 /** Operator for PPC64_SRDr instructions */ 1329 public static final Operator PPC64_SRDr = 1330 Operator.lookupOpcode(194+ARCH_INDEPENDENT_END_opcode); 1331 /** Operator for PPC64_SRAD instructions */ 1332 public static final Operator PPC64_SRAD = 1333 Operator.lookupOpcode(195+ARCH_INDEPENDENT_END_opcode); 1334 /** Operator for PPC64_SRADr instructions */ 1335 public static final Operator PPC64_SRADr = 1336 Operator.lookupOpcode(196+ARCH_INDEPENDENT_END_opcode); 1337 /** Operator for PPC64_SRADI instructions */ 1338 public static final Operator PPC64_SRADI = 1339 Operator.lookupOpcode(197+ARCH_INDEPENDENT_END_opcode); 1340 /** Operator for PPC64_SRADIr instructions */ 1341 public static final Operator PPC64_SRADIr = 1342 Operator.lookupOpcode(198+ARCH_INDEPENDENT_END_opcode); 1343 /** Operator for PPC64_SRDI instructions */ 1344 public static final Operator PPC64_SRDI = 1345 Operator.lookupOpcode(199+ARCH_INDEPENDENT_END_opcode); 1346 /** Operator for PPC64_RLDIMI instructions */ 1347 public static final Operator PPC64_RLDIMI = 1348 Operator.lookupOpcode(200+ARCH_INDEPENDENT_END_opcode); 1349 /** Operator for PPC64_RLDIMIr instructions */ 1350 public static final Operator PPC64_RLDIMIr = 1351 Operator.lookupOpcode(201+ARCH_INDEPENDENT_END_opcode); 1352 /** Operator for PPC64_CMP instructions */ 1353 public static final Operator PPC64_CMP = 1354 Operator.lookupOpcode(202+ARCH_INDEPENDENT_END_opcode); 1355 /** Operator for PPC64_CMPI instructions */ 1356 public static final Operator PPC64_CMPI = 1357 Operator.lookupOpcode(203+ARCH_INDEPENDENT_END_opcode); 1358 /** Operator for PPC64_CMPL instructions */ 1359 public static final Operator PPC64_CMPL = 1360 Operator.lookupOpcode(204+ARCH_INDEPENDENT_END_opcode); 1361 /** Operator for PPC64_CMPLI instructions */ 1362 public static final Operator PPC64_CMPLI = 1363 Operator.lookupOpcode(205+ARCH_INDEPENDENT_END_opcode); 1364 /** Operator for PPC64_FCFID instructions */ 1365 public static final Operator PPC64_FCFID = 1366 Operator.lookupOpcode(206+ARCH_INDEPENDENT_END_opcode); 1367 /** Operator for PPC64_FCTIDZ instructions */ 1368 public static final Operator PPC64_FCTIDZ = 1369 Operator.lookupOpcode(207+ARCH_INDEPENDENT_END_opcode); 1370 /** Operator for PPC64_DIVD instructions */ 1371 public static final Operator PPC64_DIVD = 1372 Operator.lookupOpcode(208+ARCH_INDEPENDENT_END_opcode); 1373 /** Operator for PPC64_MULLD instructions */ 1374 public static final Operator PPC64_MULLD = 1375 Operator.lookupOpcode(209+ARCH_INDEPENDENT_END_opcode); 1376 /** Operator for PPC64_LD instructions */ 1377 public static final Operator PPC64_LD = 1378 Operator.lookupOpcode(210+ARCH_INDEPENDENT_END_opcode); 1379 /** Operator for PPC64_LDX instructions */ 1380 public static final Operator PPC64_LDX = 1381 Operator.lookupOpcode(211+ARCH_INDEPENDENT_END_opcode); 1382 /** Operator for PPC64_STD instructions */ 1383 public static final Operator PPC64_STD = 1384 Operator.lookupOpcode(212+ARCH_INDEPENDENT_END_opcode); 1385 /** Operator for PPC64_STDX instructions */ 1386 public static final Operator PPC64_STDX = 1387 Operator.lookupOpcode(213+ARCH_INDEPENDENT_END_opcode); 1388 /** Operator for PPC64_TD instructions */ 1389 public static final Operator PPC64_TD = 1390 Operator.lookupOpcode(214+ARCH_INDEPENDENT_END_opcode); 1391 /** Operator for PPC64_TDI instructions */ 1392 public static final Operator PPC64_TDI = 1393 Operator.lookupOpcode(215+ARCH_INDEPENDENT_END_opcode); 1394 /** Operator for PPC_CNTLZAddr instructions */ 1395 public static final Operator PPC_CNTLZAddr = 1396 Operator.lookupOpcode(216+ARCH_INDEPENDENT_END_opcode); 1397 /** Operator for PPC_SRAAddrI instructions */ 1398 public static final Operator PPC_SRAAddrI = 1399 Operator.lookupOpcode(217+ARCH_INDEPENDENT_END_opcode); 1400 /** Operator for PPC_SRAddrI instructions */ 1401 public static final Operator PPC_SRAddrI = 1402 Operator.lookupOpcode(218+ARCH_INDEPENDENT_END_opcode); 1403 /** Operator for PPC64_LWA instructions */ 1404 public static final Operator PPC64_LWA = 1405 Operator.lookupOpcode(219+ARCH_INDEPENDENT_END_opcode); 1406 /** Operator for PPC_LInt instructions */ 1407 public static final Operator PPC_LInt = 1408 Operator.lookupOpcode(220+ARCH_INDEPENDENT_END_opcode); 1409 /** Operator for PPC64_LWAX instructions */ 1410 public static final Operator PPC64_LWAX = 1411 Operator.lookupOpcode(221+ARCH_INDEPENDENT_END_opcode); 1412 /** Operator for PPC_LIntX instructions */ 1413 public static final Operator PPC_LIntX = 1414 Operator.lookupOpcode(222+ARCH_INDEPENDENT_END_opcode); 1415 /** Operator for PPC_LIntUX instructions */ 1416 public static final Operator PPC_LIntUX = 1417 Operator.lookupOpcode(223+ARCH_INDEPENDENT_END_opcode); 1418 /** Operator for PPC_LAddr instructions */ 1419 public static final Operator PPC_LAddr = 1420 Operator.lookupOpcode(224+ARCH_INDEPENDENT_END_opcode); 1421 /** Operator for PPC_LAddrX instructions */ 1422 public static final Operator PPC_LAddrX = 1423 Operator.lookupOpcode(225+ARCH_INDEPENDENT_END_opcode); 1424 /** Operator for PPC_LAddrU instructions */ 1425 public static final Operator PPC_LAddrU = 1426 Operator.lookupOpcode(226+ARCH_INDEPENDENT_END_opcode); 1427 /** Operator for PPC_LAddrUX instructions */ 1428 public static final Operator PPC_LAddrUX = 1429 Operator.lookupOpcode(227+ARCH_INDEPENDENT_END_opcode); 1430 /** Operator for PPC_LAddrARX instructions */ 1431 public static final Operator PPC_LAddrARX = 1432 Operator.lookupOpcode(228+ARCH_INDEPENDENT_END_opcode); 1433 /** Operator for PPC_STAddr instructions */ 1434 public static final Operator PPC_STAddr = 1435 Operator.lookupOpcode(229+ARCH_INDEPENDENT_END_opcode); 1436 /** Operator for PPC_STAddrX instructions */ 1437 public static final Operator PPC_STAddrX = 1438 Operator.lookupOpcode(230+ARCH_INDEPENDENT_END_opcode); 1439 /** Operator for PPC_STAddrU instructions */ 1440 public static final Operator PPC_STAddrU = 1441 Operator.lookupOpcode(231+ARCH_INDEPENDENT_END_opcode); 1442 /** Operator for PPC_STAddrUX instructions */ 1443 public static final Operator PPC_STAddrUX = 1444 Operator.lookupOpcode(232+ARCH_INDEPENDENT_END_opcode); 1445 /** Operator for PPC_STAddrCXr instructions */ 1446 public static final Operator PPC_STAddrCXr = 1447 Operator.lookupOpcode(233+ARCH_INDEPENDENT_END_opcode); 1448 /** Operator for PPC_TAddr instructions */ 1449 public static final Operator PPC_TAddr = 1450 Operator.lookupOpcode(234+ARCH_INDEPENDENT_END_opcode); 1451 /** Operator for MIR_END instructions */ 1452 public static final Operator MIR_END = 1453 Operator.lookupOpcode(235+ARCH_INDEPENDENT_END_opcode); 1454 1455}