001package org.jikesrvm.compilers.opt.lir2mir.ia32_32; 002public class BURS_Debug { 003 /** For a given rule number the string version of the rule it corresponds to */ 004 public static final String[] string = { 005 /* 0 */ null, 006 /* 1 */"stm: r", 007 /* 2 */"r: czr", 008 /* 3 */"cz: czr", 009 /* 4 */"r: szpr", 010 /* 5 */"szp: szpr", 011 /* 6 */"riv: r", 012 /* 7 */"rlv: r", 013 /* 8 */"any: riv", 014 /* 9 */"address: address1scaledreg", 015 /* 10 */"address1scaledreg: address1reg", 016 /* 11 */"load8: sload8", 017 /* 12 */"load8: uload8", 018 /* 13 */"load16: sload16", 019 /* 14 */"load16: uload16", 020 /* 15 */"load16_32: load16", 021 /* 16 */"load16_32: load32", 022 /* 17 */"load8_16_32: load16_32", 023 /* 18 */"load8_16_32: load8", 024 /* 19 */"r: REGISTER", 025 /* 20 */"riv: INT_CONSTANT", 026 /* 21 */"rlv: LONG_CONSTANT", 027 /* 22 */"any: NULL", 028 /* 23 */"any: ADDRESS_CONSTANT", 029 /* 24 */"any: LONG_CONSTANT", 030 /* 25 */"stm: IG_PATCH_POINT", 031 /* 26 */"stm: UNINT_BEGIN", 032 /* 27 */"stm: UNINT_END", 033 /* 28 */"stm: YIELDPOINT_PROLOGUE", 034 /* 29 */"stm: YIELDPOINT_EPILOGUE", 035 /* 30 */"stm: YIELDPOINT_BACKEDGE", 036 /* 31 */"stm: RESOLVE", 037 /* 32 */"stm: NOP", 038 /* 33 */"r: GUARD_MOVE", 039 /* 34 */"r: GUARD_COMBINE", 040 /* 35 */"stm: IR_PROLOGUE", 041 /* 36 */"r: GET_CAUGHT_EXCEPTION", 042 /* 37 */"stm: SET_CAUGHT_EXCEPTION(INT_CONSTANT)", 043 /* 38 */"stm: TRAP", 044 /* 39 */"stm: GOTO", 045 /* 40 */"stm: WRITE_FLOOR", 046 /* 41 */"stm: READ_CEILING", 047 /* 42 */"stm: FENCE", 048 /* 43 */"stm: PAUSE", 049 /* 44 */"stm: RETURN(NULL)", 050 /* 45 */"stm: RETURN(INT_CONSTANT)", 051 /* 46 */"stm: RETURN(LONG_CONSTANT)", 052 /* 47 */"r: GET_TIME_BASE", 053 /* 48 */"r: LONG_MOVE(LONG_CONSTANT)", 054 /* 49 */"stm: CLEAR_FLOATING_POINT_STATE", 055 /* 50 */"any: OTHER_OPERAND(any,any)", 056 /* 51 */"stm: TRAP_IF(r,r)", 057 /* 52 */"stm: TRAP_IF(load32,riv)", 058 /* 53 */"stm: TRAP_IF(riv,load32)", 059 /* 54 */"r: LONG_CMP(rlv,rlv)", 060 /* 55 */"r: CALL(r,any)", 061 /* 56 */"r: SYSCALL(r,any)", 062 /* 57 */"stm: YIELDPOINT_OSR(any,any)", 063 /* 58 */"address: INT_ADD(r,r)", 064 /* 59 */"address: INT_ADD(r,address1scaledreg)", 065 /* 60 */"address: INT_ADD(address1scaledreg,r)", 066 /* 61 */"address: INT_ADD(address1scaledreg,address1reg)", 067 /* 62 */"address: INT_ADD(address1reg,address1scaledreg)", 068 /* 63 */"r: BOOLEAN_CMP_INT(r,riv)", 069 /* 64 */"boolcmp: BOOLEAN_CMP_INT(r,riv)", 070 /* 65 */"r: BOOLEAN_CMP_INT(load32,riv)", 071 /* 66 */"boolcmp: BOOLEAN_CMP_INT(load32,riv)", 072 /* 67 */"r: BOOLEAN_CMP_INT(r,load32)", 073 /* 68 */"boolcmp: BOOLEAN_CMP_INT(riv,load32)", 074 /* 69 */"r: BOOLEAN_CMP_LONG(rlv,rlv)", 075 /* 70 */"boolcmp: BOOLEAN_CMP_LONG(rlv,rlv)", 076 /* 71 */"czr: INT_ADD(r,riv)", 077 /* 72 */"r: INT_ADD(r,riv)", 078 /* 73 */"czr: INT_ADD(r,load32)", 079 /* 74 */"czr: INT_ADD(load32,riv)", 080 /* 75 */"szpr: INT_AND(r,riv)", 081 /* 76 */"szp: INT_AND(r,riv)", 082 /* 77 */"szpr: INT_AND(r,load32)", 083 /* 78 */"szpr: INT_AND(load32,riv)", 084 /* 79 */"szp: INT_AND(load8_16_32,riv)", 085 /* 80 */"szp: INT_AND(r,load8_16_32)", 086 /* 81 */"r: INT_DIV(riv,riv)", 087 /* 82 */"r: INT_DIV(riv,load32)", 088 /* 83 */"stm: INT_IFCMP(r,riv)", 089 /* 84 */"stm: INT_IFCMP(uload8,r)", 090 /* 85 */"stm: INT_IFCMP(r,uload8)", 091 /* 86 */"stm: INT_IFCMP(load32,riv)", 092 /* 87 */"stm: INT_IFCMP(r,load32)", 093 /* 88 */"stm: INT_IFCMP2(r,riv)", 094 /* 89 */"stm: INT_IFCMP2(load32,riv)", 095 /* 90 */"stm: INT_IFCMP2(riv,load32)", 096 /* 91 */"r: INT_LOAD(riv,riv)", 097 /* 92 */"r: INT_LOAD(riv,address1scaledreg)", 098 /* 93 */"r: INT_LOAD(address1scaledreg,riv)", 099 /* 94 */"r: INT_LOAD(address1scaledreg,address1reg)", 100 /* 95 */"r: INT_LOAD(address1reg,address1scaledreg)", 101 /* 96 */"r: INT_ALOAD(riv,riv)", 102 /* 97 */"r: INT_MUL(r,riv)", 103 /* 98 */"r: INT_MUL(r,load32)", 104 /* 99 */"r: INT_MUL(load32,riv)", 105 /* 100 */"szpr: INT_OR(r,riv)", 106 /* 101 */"szpr: INT_OR(r,load32)", 107 /* 102 */"szpr: INT_OR(load32,riv)", 108 /* 103 */"r: INT_REM(riv,riv)", 109 /* 104 */"r: INT_REM(riv,load32)", 110 /* 105 */"szpr: INT_SHL(riv,riv)", 111 /* 106 */"szpr: INT_SHR(riv,riv)", 112 /* 107 */"czr: INT_SUB(riv,r)", 113 /* 108 */"r: INT_SUB(riv,r)", 114 /* 109 */"r: INT_SUB(load32,r)", 115 /* 110 */"czr: INT_SUB(riv,load32)", 116 /* 111 */"czr: INT_SUB(load32,riv)", 117 /* 112 */"szpr: INT_USHR(riv,riv)", 118 /* 113 */"szpr: INT_XOR(r,riv)", 119 /* 114 */"szpr: INT_XOR(r,load32)", 120 /* 115 */"szpr: INT_XOR(load32,riv)", 121 /* 116 */"r: INT_ADD(address1scaledreg,r)", 122 /* 117 */"r: INT_ADD(r,address1scaledreg)", 123 /* 118 */"r: INT_ADD(address1scaledreg,address1reg)", 124 /* 119 */"r: INT_ADD(address1reg,address1scaledreg)", 125 /* 120 */"r: BYTE_LOAD(riv,riv)", 126 /* 121 */"sload8: BYTE_LOAD(riv,riv)", 127 /* 122 */"r: BYTE_ALOAD(riv,riv)", 128 /* 123 */"sload8: BYTE_ALOAD(riv,riv)", 129 /* 124 */"r: UBYTE_LOAD(riv,riv)", 130 /* 125 */"uload8: UBYTE_LOAD(riv,riv)", 131 /* 126 */"r: UBYTE_ALOAD(riv,riv)", 132 /* 127 */"uload8: UBYTE_ALOAD(riv,riv)", 133 /* 128 */"r: SHORT_LOAD(riv,riv)", 134 /* 129 */"sload16: SHORT_LOAD(riv,riv)", 135 /* 130 */"r: SHORT_ALOAD(riv,riv)", 136 /* 131 */"sload16: SHORT_ALOAD(riv,riv)", 137 /* 132 */"r: USHORT_LOAD(riv,riv)", 138 /* 133 */"uload16: USHORT_LOAD(riv,riv)", 139 /* 134 */"r: USHORT_ALOAD(riv,riv)", 140 /* 135 */"uload16: USHORT_ALOAD(riv,riv)", 141 /* 136 */"load32: INT_LOAD(riv,riv)", 142 /* 137 */"load32: INT_ALOAD(riv,riv)", 143 /* 138 */"load64: LONG_LOAD(riv,riv)", 144 /* 139 */"load64: LONG_ALOAD(riv,riv)", 145 /* 140 */"r: LONG_ADD(r,rlv)", 146 /* 141 */"r: LONG_ADD(r,load64)", 147 /* 142 */"r: LONG_ADD(load64,rlv)", 148 /* 143 */"r: LONG_AND(r,rlv)", 149 /* 144 */"r: LONG_AND(r,load64)", 150 /* 145 */"r: LONG_AND(load64,rlv)", 151 /* 146 */"stm: LONG_IFCMP(r,rlv)", 152 /* 147 */"r: LONG_LOAD(riv,riv)", 153 /* 148 */"r: LONG_ALOAD(riv,riv)", 154 /* 149 */"r: LONG_MUL(r,rlv)", 155 /* 150 */"r: LONG_OR(r,rlv)", 156 /* 151 */"r: LONG_OR(r,load64)", 157 /* 152 */"r: LONG_OR(load64,rlv)", 158 /* 153 */"r: LONG_SHL(rlv,riv)", 159 /* 154 */"r: LONG_SHR(rlv,riv)", 160 /* 155 */"r: LONG_SUB(rlv,rlv)", 161 /* 156 */"r: LONG_SUB(rlv,load64)", 162 /* 157 */"r: LONG_SUB(load64,rlv)", 163 /* 158 */"r: LONG_USHR(rlv,riv)", 164 /* 159 */"r: LONG_XOR(r,rlv)", 165 /* 160 */"r: LONG_XOR(r,load64)", 166 /* 161 */"r: LONG_XOR(load64,rlv)", 167 /* 162 */"r: FLOAT_ADD(r,r)", 168 /* 163 */"r: FLOAT_ADD(r,float_load)", 169 /* 164 */"r: FLOAT_ADD(float_load,r)", 170 /* 165 */"r: DOUBLE_ADD(r,r)", 171 /* 166 */"r: DOUBLE_ADD(r,double_load)", 172 /* 167 */"r: DOUBLE_ADD(double_load,r)", 173 /* 168 */"r: FLOAT_SUB(r,r)", 174 /* 169 */"r: FLOAT_SUB(r,float_load)", 175 /* 170 */"r: DOUBLE_SUB(r,r)", 176 /* 171 */"r: DOUBLE_SUB(r,double_load)", 177 /* 172 */"r: FLOAT_MUL(r,r)", 178 /* 173 */"r: FLOAT_MUL(r,float_load)", 179 /* 174 */"r: FLOAT_MUL(float_load,r)", 180 /* 175 */"r: DOUBLE_MUL(r,r)", 181 /* 176 */"r: DOUBLE_MUL(r,double_load)", 182 /* 177 */"r: DOUBLE_MUL(double_load,r)", 183 /* 178 */"r: FLOAT_DIV(r,r)", 184 /* 179 */"r: FLOAT_DIV(r,float_load)", 185 /* 180 */"r: DOUBLE_DIV(r,r)", 186 /* 181 */"r: DOUBLE_DIV(r,double_load)", 187 /* 182 */"r: FLOAT_REM(r,r)", 188 /* 183 */"r: DOUBLE_REM(r,r)", 189 /* 184 */"r: DOUBLE_LOAD(riv,riv)", 190 /* 185 */"r: DOUBLE_LOAD(riv,rlv)", 191 /* 186 */"r: DOUBLE_LOAD(rlv,rlv)", 192 /* 187 */"double_load: DOUBLE_LOAD(riv,riv)", 193 /* 188 */"r: DOUBLE_ALOAD(riv,riv)", 194 /* 189 */"double_load: DOUBLE_LOAD(rlv,rlv)", 195 /* 190 */"r: DOUBLE_ALOAD(riv,r)", 196 /* 191 */"r: DOUBLE_ALOAD(rlv,rlv)", 197 /* 192 */"double_load: DOUBLE_ALOAD(riv,riv)", 198 /* 193 */"r: FLOAT_LOAD(riv,riv)", 199 /* 194 */"r: FLOAT_LOAD(rlv,rlv)", 200 /* 195 */"float_load: FLOAT_LOAD(riv,riv)", 201 /* 196 */"r: FLOAT_ALOAD(riv,riv)", 202 /* 197 */"r: FLOAT_ALOAD(riv,r)", 203 /* 198 */"r: FLOAT_ALOAD(rlv,rlv)", 204 /* 199 */"float_load: FLOAT_ALOAD(riv,riv)", 205 /* 200 */"stm: FLOAT_IFCMP(r,r)", 206 /* 201 */"stm: FLOAT_IFCMP(r,float_load)", 207 /* 202 */"stm: FLOAT_IFCMP(float_load,r)", 208 /* 203 */"stm: DOUBLE_IFCMP(r,r)", 209 /* 204 */"stm: DOUBLE_IFCMP(r,double_load)", 210 /* 205 */"stm: DOUBLE_IFCMP(double_load,r)", 211 /* 206 */"stm: LOWTABLESWITCH(r)", 212 /* 207 */"stm: NULL_CHECK(riv)", 213 /* 208 */"stm: SET_CAUGHT_EXCEPTION(r)", 214 /* 209 */"stm: TRAP_IF(r,INT_CONSTANT)", 215 /* 210 */"stm: TRAP_IF(r,LONG_CONSTANT)", 216 /* 211 */"uload8: INT_AND(load8_16_32,INT_CONSTANT)", 217 /* 212 */"r: INT_AND(load8_16_32,INT_CONSTANT)", 218 /* 213 */"r: INT_2BYTE(load8_16_32)", 219 /* 214 */"r: INT_AND(load16_32,INT_CONSTANT)", 220 /* 215 */"stm: PREFETCH(r)", 221 /* 216 */"stm: RETURN(r)", 222 /* 217 */"address: INT_MOVE(address)", 223 /* 218 */"address: INT_ADD(address1scaledreg,INT_CONSTANT)", 224 /* 219 */"address1reg: INT_ADD(r,INT_CONSTANT)", 225 /* 220 */"address1reg: INT_MOVE(r)", 226 /* 221 */"address1reg: INT_MOVE(address1reg)", 227 /* 222 */"address1reg: INT_ADD(address1reg,INT_CONSTANT)", 228 /* 223 */"address1scaledreg: INT_MOVE(address1scaledreg)", 229 /* 224 */"address1scaledreg: INT_SHL(r,INT_CONSTANT)", 230 /* 225 */"address1scaledreg: INT_ADD(address1scaledreg,INT_CONSTANT)", 231 /* 226 */"r: ADDR_2LONG(r)", 232 /* 227 */"r: ADDR_2LONG(load32)", 233 /* 228 */"r: BOOLEAN_CMP_INT(r,INT_CONSTANT)", 234 /* 229 */"boolcmp: BOOLEAN_CMP_INT(r,INT_CONSTANT)", 235 /* 230 */"r: BOOLEAN_CMP_INT(r,INT_CONSTANT)", 236 /* 231 */"r: BOOLEAN_CMP_INT(load32,INT_CONSTANT)", 237 /* 232 */"r: BOOLEAN_CMP_INT(r,INT_CONSTANT)", 238 /* 233 */"r: BOOLEAN_CMP_INT(load32,INT_CONSTANT)", 239 /* 234 */"r: BOOLEAN_CMP_INT(cz,INT_CONSTANT)", 240 /* 235 */"boolcmp: BOOLEAN_CMP_INT(cz,INT_CONSTANT)", 241 /* 236 */"r: BOOLEAN_CMP_INT(szp,INT_CONSTANT)", 242 /* 237 */"boolcmp: BOOLEAN_CMP_INT(szp,INT_CONSTANT)", 243 /* 238 */"r: BOOLEAN_CMP_INT(bittest,INT_CONSTANT)", 244 /* 239 */"boolcmp: BOOLEAN_CMP_INT(bittest,INT_CONSTANT)", 245 /* 240 */"r: BOOLEAN_CMP_INT(boolcmp,INT_CONSTANT)", 246 /* 241 */"boolcmp: BOOLEAN_CMP_INT(boolcmp,INT_CONSTANT)", 247 /* 242 */"r: BOOLEAN_CMP_INT(boolcmp,INT_CONSTANT)", 248 /* 243 */"boolcmp: BOOLEAN_CMP_INT(boolcmp,INT_CONSTANT)", 249 /* 244 */"r: BOOLEAN_NOT(r)", 250 /* 245 */"r: CMP_CMOV(r,OTHER_OPERAND(INT_CONSTANT,OTHER_OPERAND(INT_CONSTANT,INT_CONSTANT)))", 251 /* 246 */"r: CMP_CMOV(load32,OTHER_OPERAND(INT_CONSTANT,OTHER_OPERAND(INT_CONSTANT,INT_CONSTANT)))", 252 /* 247 */"r: CMP_CMOV(r,OTHER_OPERAND(INT_CONSTANT,OTHER_OPERAND(INT_CONSTANT,INT_CONSTANT)))", 253 /* 248 */"r: CMP_CMOV(load32,OTHER_OPERAND(INT_CONSTANT,OTHER_OPERAND(INT_CONSTANT,INT_CONSTANT)))", 254 /* 249 */"r: INT_2BYTE(r)", 255 /* 250 */"r: INT_2BYTE(load8_16_32)", 256 /* 251 */"r: INT_2LONG(r)", 257 /* 252 */"r: INT_2LONG(load32)", 258 /* 253 */"r: INT_2SHORT(r)", 259 /* 254 */"r: INT_2SHORT(load16_32)", 260 /* 255 */"sload16: INT_2SHORT(load16_32)", 261 /* 256 */"szpr: INT_2USHORT(r)", 262 /* 257 */"uload16: INT_2USHORT(load16_32)", 263 /* 258 */"r: INT_2USHORT(load16_32)", 264 /* 259 */"stm: INT_IFCMP(r,INT_CONSTANT)", 265 /* 260 */"stm: INT_IFCMP(load8,INT_CONSTANT)", 266 /* 261 */"stm: INT_IFCMP(sload16,INT_CONSTANT)", 267 /* 262 */"stm: INT_IFCMP(boolcmp,INT_CONSTANT)", 268 /* 263 */"stm: INT_IFCMP(boolcmp,INT_CONSTANT)", 269 /* 264 */"stm: INT_IFCMP(cz,INT_CONSTANT)", 270 /* 265 */"stm: INT_IFCMP(szp,INT_CONSTANT)", 271 /* 266 */"stm: INT_IFCMP(bittest,INT_CONSTANT)", 272 /* 267 */"r: INT_LOAD(address,INT_CONSTANT)", 273 /* 268 */"r: INT_MOVE(riv)", 274 /* 269 */"czr: INT_MOVE(czr)", 275 /* 270 */"cz: INT_MOVE(cz)", 276 /* 271 */"szpr: INT_MOVE(szpr)", 277 /* 272 */"szp: INT_MOVE(szp)", 278 /* 273 */"sload8: INT_MOVE(sload8)", 279 /* 274 */"uload8: INT_MOVE(uload8)", 280 /* 275 */"load8: INT_MOVE(load8)", 281 /* 276 */"sload16: INT_MOVE(sload16)", 282 /* 277 */"uload16: INT_MOVE(uload16)", 283 /* 278 */"load16: INT_MOVE(load16)", 284 /* 279 */"load32: INT_MOVE(load32)", 285 /* 280 */"szpr: INT_NEG(r)", 286 /* 281 */"r: INT_NOT(r)", 287 /* 282 */"szpr: INT_SHL(r,INT_CONSTANT)", 288 /* 283 */"r: INT_SHL(r,INT_CONSTANT)", 289 /* 284 */"szpr: INT_SHR(riv,INT_CONSTANT)", 290 /* 285 */"szpr: INT_USHR(riv,INT_CONSTANT)", 291 /* 286 */"r: INT_ADD(address,INT_CONSTANT)", 292 /* 287 */"r: INT_MOVE(address)", 293 /* 288 */"r: LONG_2INT(r)", 294 /* 289 */"r: LONG_2INT(load64)", 295 /* 290 */"load32: LONG_2INT(load64)", 296 /* 291 */"r: LONG_MOVE(r)", 297 /* 292 */"load64: LONG_MOVE(load64)", 298 /* 293 */"r: LONG_NEG(r)", 299 /* 294 */"r: LONG_NOT(r)", 300 /* 295 */"r: FLOAT_NEG(r)", 301 /* 296 */"r: DOUBLE_NEG(r)", 302 /* 297 */"r: FLOAT_SQRT(r)", 303 /* 298 */"r: DOUBLE_SQRT(r)", 304 /* 299 */"r: LONG_2FLOAT(r)", 305 /* 300 */"r: LONG_2DOUBLE(r)", 306 /* 301 */"r: FLOAT_MOVE(r)", 307 /* 302 */"r: DOUBLE_MOVE(r)", 308 /* 303 */"r: INT_2FLOAT(riv)", 309 /* 304 */"r: INT_2FLOAT(load32)", 310 /* 305 */"r: INT_2DOUBLE(riv)", 311 /* 306 */"r: INT_2DOUBLE(load32)", 312 /* 307 */"r: FLOAT_2DOUBLE(r)", 313 /* 308 */"r: FLOAT_2DOUBLE(float_load)", 314 /* 309 */"r: DOUBLE_2FLOAT(r)", 315 /* 310 */"r: DOUBLE_2FLOAT(double_load)", 316 /* 311 */"r: FLOAT_2INT(r)", 317 /* 312 */"r: FLOAT_2LONG(r)", 318 /* 313 */"r: DOUBLE_2INT(r)", 319 /* 314 */"r: DOUBLE_2LONG(r)", 320 /* 315 */"r: FLOAT_AS_INT_BITS(r)", 321 /* 316 */"load32: FLOAT_AS_INT_BITS(float_load)", 322 /* 317 */"r: DOUBLE_AS_LONG_BITS(r)", 323 /* 318 */"load64: DOUBLE_AS_LONG_BITS(double_load)", 324 /* 319 */"r: INT_BITS_AS_FLOAT(riv)", 325 /* 320 */"float_load: INT_BITS_AS_FLOAT(load32)", 326 /* 321 */"r: LONG_BITS_AS_DOUBLE(rlv)", 327 /* 322 */"double_load: LONG_BITS_AS_DOUBLE(load64)", 328 /* 323 */"r: MATERIALIZE_FP_CONSTANT(any)", 329 /* 324 */"float_load: MATERIALIZE_FP_CONSTANT(any)", 330 /* 325 */"double_load: MATERIALIZE_FP_CONSTANT(any)", 331 /* 326 */"r: INT_USHR(INT_SHL(load8_16_32,INT_CONSTANT),INT_CONSTANT)", 332 /* 327 */"r: INT_USHR(INT_SHL(load16_32,INT_CONSTANT),INT_CONSTANT)", 333 /* 328 */"bittest: INT_AND(INT_USHR(r,INT_CONSTANT),INT_CONSTANT)", 334 /* 329 */"bittest: INT_AND(INT_SHR(r,INT_CONSTANT),INT_CONSTANT)", 335 /* 330 */"r: LONG_AND(INT_2LONG(r),LONG_CONSTANT)", 336 /* 331 */"r: LONG_AND(INT_2LONG(load32),LONG_CONSTANT)", 337 /* 332 */"r: LONG_SHL(INT_2LONG(r),INT_CONSTANT)", 338 /* 333 */"r: LONG_SHL(INT_2LONG(load64),INT_CONSTANT)", 339 /* 334 */"szpr: INT_SHL(INT_SHR(r,INT_CONSTANT),INT_CONSTANT)", 340 /* 335 */"r: LONG_2INT(LONG_USHR(r,INT_CONSTANT))", 341 /* 336 */"r: LONG_2INT(LONG_SHR(r,INT_CONSTANT))", 342 /* 337 */"r: LONG_2INT(LONG_USHR(load64,INT_CONSTANT))", 343 /* 338 */"r: LONG_2INT(LONG_SHR(load64,INT_CONSTANT))", 344 /* 339 */"load32: LONG_2INT(LONG_USHR(load64,INT_CONSTANT))", 345 /* 340 */"load32: LONG_2INT(LONG_SHR(load64,INT_CONSTANT))", 346 /* 341 */"r: LONG_MUL(LONG_AND(rlv,LONG_CONSTANT),LONG_CONSTANT)", 347 /* 342 */"stm: SHORT_STORE(riv,OTHER_OPERAND(riv,riv))", 348 /* 343 */"stm: SHORT_STORE(load16,OTHER_OPERAND(riv,riv))", 349 /* 344 */"stm: SHORT_STORE(rlv,OTHER_OPERAND(rlv,rlv))", 350 /* 345 */"stm: SHORT_STORE(riv,OTHER_OPERAND(rlv,rlv))", 351 /* 346 */"stm: SHORT_ASTORE(riv,OTHER_OPERAND(riv,riv))", 352 /* 347 */"stm: SHORT_ASTORE(load16,OTHER_OPERAND(riv,riv))", 353 /* 348 */"stm: SHORT_ASTORE(riv,OTHER_OPERAND(r,r))", 354 /* 349 */"stm: INT_ASTORE(riv,OTHER_OPERAND(riv,riv))", 355 /* 350 */"stm: INT_ASTORE(riv,OTHER_OPERAND(r,r))", 356 /* 351 */"stm: INT_ASTORE(riv,OTHER_OPERAND(rlv,rlv))", 357 /* 352 */"stm: INT_ASTORE(riv,OTHER_OPERAND(rlv,riv))", 358 /* 353 */"stm: INT_ASTORE(riv,OTHER_OPERAND(riv,rlv))", 359 /* 354 */"stm: LONG_ASTORE(r,OTHER_OPERAND(riv,riv))", 360 /* 355 */"stm: LONG_ASTORE(r,OTHER_OPERAND(rlv,rlv))", 361 /* 356 */"stm: LONG_ASTORE(r,OTHER_OPERAND(r,r))", 362 /* 357 */"stm: BYTE_STORE(boolcmp,OTHER_OPERAND(riv,riv))", 363 /* 358 */"stm: BYTE_ASTORE(boolcmp,OTHER_OPERAND(riv,riv))", 364 /* 359 */"stm: BYTE_STORE(riv,OTHER_OPERAND(riv,riv))", 365 /* 360 */"stm: BYTE_STORE(load8,OTHER_OPERAND(riv,riv))", 366 /* 361 */"stm: BYTE_ASTORE(riv,OTHER_OPERAND(riv,riv))", 367 /* 362 */"stm: BYTE_ASTORE(load8,OTHER_OPERAND(riv,riv))", 368 /* 363 */"r: CMP_CMOV(r,OTHER_OPERAND(riv,any))", 369 /* 364 */"r: CMP_CMOV(uload8,OTHER_OPERAND(riv,any))", 370 /* 365 */"r: CMP_CMOV(riv,OTHER_OPERAND(uload8,any))", 371 /* 366 */"r: CMP_CMOV(load32,OTHER_OPERAND(riv,any))", 372 /* 367 */"r: CMP_CMOV(riv,OTHER_OPERAND(load32,any))", 373 /* 368 */"stm: INT_STORE(riv,OTHER_OPERAND(riv,riv))", 374 /* 369 */"stm: INT_STORE(riv,OTHER_OPERAND(riv,address1scaledreg))", 375 /* 370 */"stm: INT_STORE(riv,OTHER_OPERAND(address1scaledreg,riv))", 376 /* 371 */"stm: INT_STORE(riv,OTHER_OPERAND(address1scaledreg,address1reg))", 377 /* 372 */"stm: INT_STORE(riv,OTHER_OPERAND(address1reg,address1scaledreg))", 378 /* 373 */"r: LCMP_CMOV(r,OTHER_OPERAND(rlv,any))", 379 /* 374 */"stm: LONG_STORE(r,OTHER_OPERAND(riv,riv))", 380 /* 375 */"stm: DOUBLE_STORE(r,OTHER_OPERAND(riv,riv))", 381 /* 376 */"stm: DOUBLE_STORE(r,OTHER_OPERAND(riv,rlv))", 382 /* 377 */"stm: DOUBLE_STORE(r,OTHER_OPERAND(rlv,riv))", 383 /* 378 */"stm: DOUBLE_STORE(r,OTHER_OPERAND(rlv,rlv))", 384 /* 379 */"stm: DOUBLE_ASTORE(r,OTHER_OPERAND(riv,riv))", 385 /* 380 */"stm: DOUBLE_ASTORE(r,OTHER_OPERAND(rlv,riv))", 386 /* 381 */"stm: DOUBLE_ASTORE(r,OTHER_OPERAND(riv,rlv))", 387 /* 382 */"stm: DOUBLE_ASTORE(r,OTHER_OPERAND(rlv,rlv))", 388 /* 383 */"stm: DOUBLE_ASTORE(r,OTHER_OPERAND(r,r))", 389 /* 384 */"stm: FLOAT_STORE(r,OTHER_OPERAND(riv,riv))", 390 /* 385 */"stm: FLOAT_STORE(r,OTHER_OPERAND(rlv,rlv))", 391 /* 386 */"stm: FLOAT_STORE(r,OTHER_OPERAND(rlv,riv))", 392 /* 387 */"stm: FLOAT_STORE(r,OTHER_OPERAND(riv,rlv))", 393 /* 388 */"stm: FLOAT_ASTORE(r,OTHER_OPERAND(riv,riv))", 394 /* 389 */"stm: FLOAT_ASTORE(r,OTHER_OPERAND(rlv,riv))", 395 /* 390 */"stm: FLOAT_ASTORE(r,OTHER_OPERAND(riv,rlv))", 396 /* 391 */"stm: FLOAT_ASTORE(r,OTHER_OPERAND(rlv,rlv))", 397 /* 392 */"stm: FLOAT_ASTORE(r,OTHER_OPERAND(r,r))", 398 /* 393 */"r: FCMP_CMOV(r,OTHER_OPERAND(r,any))", 399 /* 394 */"r: FCMP_CMOV(r,OTHER_OPERAND(float_load,any))", 400 /* 395 */"r: FCMP_CMOV(r,OTHER_OPERAND(double_load,any))", 401 /* 396 */"r: FCMP_CMOV(float_load,OTHER_OPERAND(r,any))", 402 /* 397 */"r: FCMP_CMOV(double_load,OTHER_OPERAND(r,any))", 403 /* 398 */"r: FCMP_FCMOV(r,OTHER_OPERAND(r,any))", 404 /* 399 */"r: FCMP_FCMOV(r,OTHER_OPERAND(float_load,any))", 405 /* 400 */"r: FCMP_FCMOV(r,OTHER_OPERAND(double_load,any))", 406 /* 401 */"stm: LONG_ASTORE(load64,OTHER_OPERAND(riv,riv))", 407 /* 402 */"stm: LONG_ASTORE(load64,OTHER_OPERAND(rlv,riv))", 408 /* 403 */"stm: LONG_STORE(load64,OTHER_OPERAND(riv,riv))", 409 /* 404 */"stm: LONG_STORE(load64,OTHER_OPERAND(rlv,riv))", 410 /* 405 */"stm: LONG_ASTORE(LONG_CONSTANT,OTHER_OPERAND(riv,riv))", 411 /* 406 */"stm: LONG_ASTORE(LONG_CONSTANT,OTHER_OPERAND(rlv,riv))", 412 /* 407 */"stm: LONG_STORE(LONG_CONSTANT,OTHER_OPERAND(riv,riv))", 413 /* 408 */"r: CALL(BRANCH_TARGET,any)", 414 /* 409 */"r: CALL(INT_CONSTANT,any)", 415 /* 410 */"r: SYSCALL(INT_CONSTANT,any)", 416 /* 411 */"r: CALL(INT_LOAD(riv,riv),any)", 417 /* 412 */"r: CALL(LONG_LOAD(rlv,rlv),any)", 418 /* 413 */"r: SYSCALL(INT_LOAD(riv,riv),any)", 419 /* 414 */"r: ATTEMPT_INT(riv,OTHER_OPERAND(riv,OTHER_OPERAND(riv,riv)))", 420 /* 415 */"r: ATTEMPT_INT(riv,OTHER_OPERAND(rlv,OTHER_OPERAND(riv,riv)))", 421 /* 416 */"r: ATTEMPT_INT(rlv,OTHER_OPERAND(rlv,OTHER_OPERAND(riv,riv)))", 422 /* 417 */"r: ATTEMPT_INT(r,OTHER_OPERAND(address1scaledreg,OTHER_OPERAND(riv,riv)))", 423 /* 418 */"r: ATTEMPT_INT(address1scaledreg,OTHER_OPERAND(r,OTHER_OPERAND(riv,riv)))", 424 /* 419 */"r: ATTEMPT_INT(address1scaledreg,OTHER_OPERAND(address1reg,OTHER_OPERAND(riv,riv)))", 425 /* 420 */"r: ATTEMPT_INT(address1reg,OTHER_OPERAND(address1scaledreg,OTHER_OPERAND(riv,riv)))", 426 /* 421 */"r: ATTEMPT_LONG(riv,OTHER_OPERAND(riv,OTHER_OPERAND(rlv,rlv)))", 427 /* 422 */"r: FCMP_FCMOV(r,OTHER_OPERAND(r,OTHER_OPERAND(r,float_load)))", 428 /* 423 */"r: FCMP_FCMOV(r,OTHER_OPERAND(r,OTHER_OPERAND(r,double_load)))", 429 /* 424 */"r: FCMP_FCMOV(r,OTHER_OPERAND(r,OTHER_OPERAND(float_load,r)))", 430 /* 425 */"r: FCMP_FCMOV(r,OTHER_OPERAND(r,OTHER_OPERAND(double_load,r)))", 431 /* 426 */"r: ATTEMPT_INT(address,OTHER_OPERAND(INT_CONSTANT,OTHER_OPERAND(riv,riv)))", 432 /* 427 */"r: ATTEMPT_INT(INT_CONSTANT,OTHER_OPERAND(address,OTHER_OPERAND(riv,riv)))", 433 /* 428 */"stm: INT_IFCMP(ATTEMPT_INT(riv,OTHER_OPERAND(riv,OTHER_OPERAND(riv,riv))),INT_CONSTANT)", 434 /* 429 */"stm: INT_IFCMP(ATTEMPT_INT(r,OTHER_OPERAND(address1scaledreg,OTHER_OPERAND(riv,riv))),INT_CONSTANT)", 435 /* 430 */"stm: INT_IFCMP(ATTEMPT_INT(address1scaledreg,OTHER_OPERAND(r,OTHER_OPERAND(riv,riv))),INT_CONSTANT)", 436 /* 431 */"stm: INT_IFCMP(ATTEMPT_INT(address1scaledreg,OTHER_OPERAND(address1reg,OTHER_OPERAND(riv,riv))),INT_CONSTANT)", 437 /* 432 */"stm: INT_IFCMP(ATTEMPT_INT(address1reg,OTHER_OPERAND(address1scaledreg,OTHER_OPERAND(riv,riv))),INT_CONSTANT)", 438 /* 433 */"stm: INT_IFCMP(ATTEMPT_INT(riv,OTHER_OPERAND(riv,OTHER_OPERAND(riv,riv))),INT_CONSTANT)", 439 /* 434 */"stm: INT_IFCMP(ATTEMPT_INT(r,OTHER_OPERAND(address1scaledreg,OTHER_OPERAND(riv,riv))),INT_CONSTANT)", 440 /* 435 */"stm: INT_IFCMP(ATTEMPT_INT(address1scaledreg,OTHER_OPERAND(r,OTHER_OPERAND(riv,riv))),INT_CONSTANT)", 441 /* 436 */"stm: INT_IFCMP(ATTEMPT_INT(address1scaledreg,OTHER_OPERAND(address1reg,OTHER_OPERAND(riv,riv))),INT_CONSTANT)", 442 /* 437 */"stm: INT_IFCMP(ATTEMPT_INT(address1reg,OTHER_OPERAND(address1scaledreg,OTHER_OPERAND(riv,riv))),INT_CONSTANT)", 443 /* 438 */"stm: INT_IFCMP(ATTEMPT_INT(address,OTHER_OPERAND(INT_CONSTANT,OTHER_OPERAND(riv,riv))),INT_CONSTANT)", 444 /* 439 */"stm: INT_IFCMP(ATTEMPT_INT(address,OTHER_OPERAND(INT_CONSTANT,OTHER_OPERAND(riv,riv))),INT_CONSTANT)", 445 /* 440 */"stm: INT_IFCMP(ATTEMPT_INT(INT_CONSTANT,OTHER_OPERAND(address,OTHER_OPERAND(riv,riv))),INT_CONSTANT)", 446 /* 441 */"stm: INT_IFCMP(ATTEMPT_INT(INT_CONSTANT,OTHER_OPERAND(address,OTHER_OPERAND(riv,riv))),INT_CONSTANT)", 447 /* 442 */"bittest: INT_AND(INT_USHR(r,INT_AND(r,INT_CONSTANT)),INT_CONSTANT)", 448 /* 443 */"bittest: INT_AND(INT_USHR(load32,INT_AND(r,INT_CONSTANT)),INT_CONSTANT)", 449 /* 444 */"bittest: INT_AND(INT_SHR(r,INT_AND(r,INT_CONSTANT)),INT_CONSTANT)", 450 /* 445 */"bittest: INT_AND(INT_SHR(load32,INT_AND(r,INT_CONSTANT)),INT_CONSTANT)", 451 /* 446 */"bittest: INT_AND(INT_SHL(INT_CONSTANT,INT_AND(riv,INT_CONSTANT)),r)", 452 /* 447 */"bittest: INT_AND(INT_SHL(INT_CONSTANT,INT_AND(r,INT_CONSTANT)),load32)", 453 /* 448 */"bittest: INT_AND(r,INT_SHL(INT_CONSTANT,INT_AND(r,INT_CONSTANT)))", 454 /* 449 */"bittest: INT_AND(load32,INT_SHL(INT_CONSTANT,INT_AND(r,INT_CONSTANT)))", 455 /* 450 */"stm: BYTE_STORE(BOOLEAN_NOT(UBYTE_LOAD(riv,riv)),OTHER_OPERAND(riv,riv))", 456 /* 451 */"stm: BYTE_ASTORE(BOOLEAN_NOT(UBYTE_ALOAD(riv,riv)),OTHER_OPERAND(riv,riv))", 457 /* 452 */"stm: INT_STORE(INT_NEG(INT_LOAD(riv,riv)),OTHER_OPERAND(riv,riv))", 458 /* 453 */"stm: INT_ASTORE(INT_NEG(INT_ALOAD(riv,riv)),OTHER_OPERAND(riv,riv))", 459 /* 454 */"stm: INT_STORE(INT_NOT(INT_LOAD(riv,riv)),OTHER_OPERAND(riv,riv))", 460 /* 455 */"stm: INT_ASTORE(INT_NOT(INT_ALOAD(riv,riv)),OTHER_OPERAND(riv,riv))", 461 /* 456 */"stm: INT_STORE(INT_SHL(INT_LOAD(riv,riv),INT_CONSTANT),OTHER_OPERAND(riv,riv))", 462 /* 457 */"stm: INT_ASTORE(INT_SHL(INT_ALOAD(riv,riv),INT_CONSTANT),OTHER_OPERAND(riv,riv))", 463 /* 458 */"stm: INT_STORE(INT_SHR(INT_LOAD(riv,riv),INT_CONSTANT),OTHER_OPERAND(riv,riv))", 464 /* 459 */"stm: INT_ASTORE(INT_SHR(INT_ALOAD(riv,riv),INT_CONSTANT),OTHER_OPERAND(riv,riv))", 465 /* 460 */"stm: INT_STORE(INT_USHR(INT_LOAD(riv,riv),INT_CONSTANT),OTHER_OPERAND(riv,riv))", 466 /* 461 */"stm: INT_ASTORE(INT_USHR(INT_ALOAD(riv,riv),INT_CONSTANT),OTHER_OPERAND(riv,riv))", 467 /* 462 */"stm: LONG_STORE(LONG_NEG(LONG_LOAD(riv,riv)),OTHER_OPERAND(riv,riv))", 468 /* 463 */"stm: LONG_ASTORE(LONG_NEG(LONG_ALOAD(riv,riv)),OTHER_OPERAND(riv,riv))", 469 /* 464 */"stm: LONG_STORE(LONG_NOT(LONG_LOAD(riv,riv)),OTHER_OPERAND(riv,riv))", 470 /* 465 */"stm: LONG_ASTORE(LONG_NOT(LONG_ALOAD(riv,riv)),OTHER_OPERAND(riv,riv))", 471 /* 466 */"r: CMP_CMOV(r,OTHER_OPERAND(INT_CONSTANT,any))", 472 /* 467 */"r: CMP_CMOV(load8,OTHER_OPERAND(INT_CONSTANT,any))", 473 /* 468 */"r: CMP_CMOV(sload16,OTHER_OPERAND(INT_CONSTANT,any))", 474 /* 469 */"r: CMP_CMOV(boolcmp,OTHER_OPERAND(INT_CONSTANT,any))", 475 /* 470 */"r: CMP_CMOV(boolcmp,OTHER_OPERAND(INT_CONSTANT,any))", 476 /* 471 */"r: CMP_CMOV(bittest,OTHER_OPERAND(INT_CONSTANT,any))", 477 /* 472 */"r: CMP_CMOV(cz,OTHER_OPERAND(INT_CONSTANT,any))", 478 /* 473 */"r: CMP_CMOV(szp,OTHER_OPERAND(INT_CONSTANT,any))", 479 /* 474 */"stm: BYTE_STORE(INT_2BYTE(r),OTHER_OPERAND(riv,riv))", 480 /* 475 */"stm: BYTE_ASTORE(INT_2BYTE(r),OTHER_OPERAND(riv,riv))", 481 /* 476 */"stm: SHORT_STORE(INT_2SHORT(r),OTHER_OPERAND(riv,riv))", 482 /* 477 */"stm: SHORT_ASTORE(INT_2SHORT(r),OTHER_OPERAND(riv,riv))", 483 /* 478 */"stm: SHORT_STORE(INT_2USHORT(r),OTHER_OPERAND(riv,riv))", 484 /* 479 */"stm: SHORT_ASTORE(INT_2USHORT(r),OTHER_OPERAND(riv,riv))", 485 /* 480 */"stm: INT_STORE(LONG_2INT(r),OTHER_OPERAND(riv,riv))", 486 /* 481 */"stm: INT_ASTORE(LONG_2INT(r),OTHER_OPERAND(riv,riv))", 487 /* 482 */"stm: INT_STORE(INT_ADD(INT_LOAD(riv,riv),riv),OTHER_OPERAND(riv,riv))", 488 /* 483 */"stm: INT_ASTORE(INT_ADD(INT_ALOAD(riv,riv),riv),OTHER_OPERAND(riv,riv))", 489 /* 484 */"stm: INT_STORE(INT_AND(INT_LOAD(riv,riv),riv),OTHER_OPERAND(riv,riv))", 490 /* 485 */"stm: INT_ASTORE(INT_AND(INT_ALOAD(riv,riv),riv),OTHER_OPERAND(riv,riv))", 491 /* 486 */"stm: INT_STORE(INT_OR(INT_LOAD(riv,riv),riv),OTHER_OPERAND(riv,riv))", 492 /* 487 */"stm: INT_ASTORE(INT_OR(INT_ALOAD(riv,riv),riv),OTHER_OPERAND(riv,riv))", 493 /* 488 */"stm: INT_STORE(INT_SUB(INT_LOAD(riv,riv),riv),OTHER_OPERAND(riv,riv))", 494 /* 489 */"stm: INT_ASTORE(INT_SUB(INT_ALOAD(riv,riv),riv),OTHER_OPERAND(riv,riv))", 495 /* 490 */"stm: INT_STORE(INT_XOR(INT_LOAD(riv,riv),riv),OTHER_OPERAND(riv,riv))", 496 /* 491 */"stm: INT_ASTORE(INT_XOR(INT_ALOAD(riv,riv),riv),OTHER_OPERAND(riv,riv))", 497 /* 492 */"stm: LONG_STORE(LONG_ADD(LONG_LOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv,rlv))", 498 /* 493 */"stm: LONG_ASTORE(LONG_ADD(LONG_ALOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv,rlv))", 499 /* 494 */"stm: LONG_STORE(LONG_AND(LONG_LOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv,rlv))", 500 /* 495 */"stm: LONG_ASTORE(LONG_AND(LONG_ALOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv,rlv))", 501 /* 496 */"stm: LONG_STORE(LONG_OR(LONG_LOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv,rlv))", 502 /* 497 */"stm: LONG_ASTORE(LONG_OR(LONG_ALOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv,rlv))", 503 /* 498 */"stm: LONG_STORE(LONG_SUB(LONG_LOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv,rlv))", 504 /* 499 */"stm: LONG_ASTORE(LONG_SUB(LONG_ALOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv,rlv))", 505 /* 500 */"stm: LONG_STORE(LONG_XOR(LONG_LOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv,rlv))", 506 /* 501 */"stm: LONG_ASTORE(LONG_XOR(LONG_ALOAD(rlv,rlv),rlv),OTHER_OPERAND(rlv,rlv))", 507 /* 502 */"stm: INT_STORE(INT_ADD(riv,INT_LOAD(riv,riv)),OTHER_OPERAND(riv,riv))", 508 /* 503 */"stm: INT_ASTORE(INT_ADD(riv,INT_ALOAD(riv,riv)),OTHER_OPERAND(riv,riv))", 509 /* 504 */"stm: INT_STORE(INT_AND(r,INT_LOAD(riv,riv)),OTHER_OPERAND(riv,riv))", 510 /* 505 */"stm: INT_ASTORE(INT_AND(r,INT_ALOAD(riv,riv)),OTHER_OPERAND(riv,riv))", 511 /* 506 */"stm: INT_STORE(INT_OR(r,INT_LOAD(riv,riv)),OTHER_OPERAND(riv,riv))", 512 /* 507 */"stm: INT_ASTORE(INT_OR(r,INT_ALOAD(riv,riv)),OTHER_OPERAND(riv,riv))", 513 /* 508 */"stm: INT_STORE(INT_SUB(riv,INT_LOAD(riv,riv)),OTHER_OPERAND(riv,riv))", 514 /* 509 */"stm: INT_ASTORE(INT_SUB(riv,INT_ALOAD(riv,riv)),OTHER_OPERAND(riv,riv))", 515 /* 510 */"stm: INT_STORE(INT_XOR(r,INT_LOAD(riv,riv)),OTHER_OPERAND(riv,riv))", 516 /* 511 */"stm: INT_ASTORE(INT_XOR(r,INT_ALOAD(riv,riv)),OTHER_OPERAND(riv,riv))", 517 /* 512 */"stm: LONG_STORE(LONG_ADD(r,LONG_LOAD(rlv,rlv)),OTHER_OPERAND(rlv,rlv))", 518 /* 513 */"stm: LONG_ASTORE(LONG_ADD(r,LONG_ALOAD(rlv,rlv)),OTHER_OPERAND(rlv,rlv))", 519 /* 514 */"stm: LONG_STORE(LONG_AND(r,LONG_LOAD(rlv,rlv)),OTHER_OPERAND(rlv,rlv))", 520 /* 515 */"stm: LONG_ASTORE(LONG_AND(r,LONG_ALOAD(rlv,rlv)),OTHER_OPERAND(rlv,rlv))", 521 /* 516 */"stm: LONG_STORE(LONG_OR(r,LONG_LOAD(rlv,rlv)),OTHER_OPERAND(rlv,rlv))", 522 /* 517 */"stm: LONG_ASTORE(LONG_OR(r,LONG_ALOAD(rlv,rlv)),OTHER_OPERAND(rlv,rlv))", 523 /* 518 */"stm: LONG_STORE(LONG_XOR(r,LONG_LOAD(rlv,rlv)),OTHER_OPERAND(rlv,rlv))", 524 /* 519 */"stm: LONG_ASTORE(LONG_XOR(r,LONG_ALOAD(rlv,rlv)),OTHER_OPERAND(rlv,rlv))", 525 /* 520 */"r: INT_OR(INT_SHL(r,INT_CONSTANT),INT_USHR(r,INT_CONSTANT))", 526 /* 521 */"r: INT_OR(INT_USHR(r,INT_CONSTANT),INT_SHL(r,INT_CONSTANT))", 527 /* 522 */"r: INT_OR(INT_SHL(r,INT_CONSTANT),INT_USHR(r,INT_CONSTANT))", 528 /* 523 */"r: INT_OR(INT_USHR(r,INT_CONSTANT),INT_SHL(r,INT_CONSTANT))", 529 /* 524 */"r: LONG_MUL(LONG_AND(rlv,LONG_CONSTANT),LONG_AND(rlv,LONG_CONSTANT))", 530 /* 525 */"r: LONG_MUL(INT_2LONG(riv),INT_2LONG(riv))", 531 /* 526 */"r: INT_OR(INT_SHL(r,INT_AND(r,INT_CONSTANT)),INT_USHR(r,INT_AND(INT_NEG(r),INT_CONSTANT)))", 532 /* 527 */"r: INT_OR(INT_USHR(r,INT_AND(r,INT_CONSTANT)),INT_SHL(r,INT_AND(INT_NEG(r),INT_CONSTANT)))", 533 /* 528 */"r: INT_OR(INT_USHR(r,INT_AND(INT_NEG(r),INT_CONSTANT)),INT_SHL(r,INT_AND(r,INT_CONSTANT)))", 534 /* 529 */"r: INT_OR(INT_SHL(r,INT_AND(INT_NEG(r),INT_CONSTANT)),INT_USHR(r,INT_AND(r,INT_CONSTANT)))", 535 /* 530 */"szpr: INT_SHL(riv,INT_AND(r,INT_CONSTANT))", 536 /* 531 */"szpr: INT_SHR(riv,INT_AND(r,INT_CONSTANT))", 537 /* 532 */"stm: INT_STORE(riv,OTHER_OPERAND(address,INT_CONSTANT))", 538 /* 533 */"szpr: INT_USHR(riv,INT_AND(r,INT_CONSTANT))", 539 /* 534 */"r: LONG_SHL(rlv,INT_AND(riv,INT_CONSTANT))", 540 /* 535 */"r: LONG_SHR(rlv,INT_AND(riv,INT_CONSTANT))", 541 /* 536 */"r: LONG_USHR(rlv,INT_AND(riv,INT_CONSTANT))", 542 /* 537 */"stm: INT_STORE(INT_SHL(INT_LOAD(riv,riv),INT_AND(r,INT_CONSTANT)),OTHER_OPERAND(riv,riv))", 543 /* 538 */"stm: INT_ASTORE(INT_SHL(INT_ALOAD(riv,riv),INT_AND(r,INT_CONSTANT)),OTHER_OPERAND(riv,riv))", 544 /* 539 */"stm: INT_STORE(INT_SHR(INT_LOAD(riv,riv),INT_AND(r,INT_CONSTANT)),OTHER_OPERAND(riv,riv))", 545 /* 540 */"stm: INT_ASTORE(INT_SHR(INT_ALOAD(riv,riv),INT_AND(r,INT_CONSTANT)),OTHER_OPERAND(riv,riv))", 546 /* 541 */"stm: INT_STORE(INT_USHR(INT_LOAD(riv,riv),INT_AND(r,INT_CONSTANT)),OTHER_OPERAND(riv,riv))", 547 /* 542 */"stm: INT_ASTORE(INT_USHR(INT_ALOAD(riv,riv),INT_AND(r,INT_CONSTANT)),OTHER_OPERAND(riv,riv))", 548 /* 543 */"r: FCMP_FCMOV(r,OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(INT_CONSTANT),OTHER_OPERAND(r,FLOAT_NEG(r))))", 549 /* 544 */"r: FCMP_FCMOV(r,OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT),OTHER_OPERAND(r,FLOAT_NEG(r))))", 550 /* 545 */"r: FCMP_FCMOV(r,OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(INT_CONSTANT),OTHER_OPERAND(r,DOUBLE_NEG(r))))", 551 /* 546 */"r: FCMP_FCMOV(r,OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT),OTHER_OPERAND(r,DOUBLE_NEG(r))))", 552 /* 547 */"r: FCMP_FCMOV(r,OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(INT_CONSTANT),OTHER_OPERAND(FLOAT_NEG(r),r)))", 553 /* 548 */"r: FCMP_FCMOV(r,OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT),OTHER_OPERAND(FLOAT_NEG(r),r)))", 554 /* 549 */"r: FCMP_FCMOV(r,OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(INT_CONSTANT),OTHER_OPERAND(DOUBLE_NEG(r),r)))", 555 /* 550 */"r: FCMP_FCMOV(r,OTHER_OPERAND(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT),OTHER_OPERAND(DOUBLE_NEG(r),r)))", 556 /* 551 */"r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(INT_CONSTANT),OTHER_OPERAND(r,OTHER_OPERAND(FLOAT_NEG(r),r)))", 557 /* 552 */"r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT),OTHER_OPERAND(r,OTHER_OPERAND(FLOAT_NEG(r),r)))", 558 /* 553 */"r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(INT_CONSTANT),OTHER_OPERAND(r,OTHER_OPERAND(DOUBLE_NEG(r),r)))", 559 /* 554 */"r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT),OTHER_OPERAND(r,OTHER_OPERAND(DOUBLE_NEG(r),r)))", 560 /* 555 */"r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(INT_CONSTANT),OTHER_OPERAND(r,OTHER_OPERAND(r,FLOAT_NEG(r))))", 561 /* 556 */"r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT),OTHER_OPERAND(r,OTHER_OPERAND(r,FLOAT_NEG(r))))", 562 /* 557 */"r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(INT_CONSTANT),OTHER_OPERAND(r,OTHER_OPERAND(r,DOUBLE_NEG(r))))", 563 /* 558 */"r: FCMP_FCMOV(MATERIALIZE_FP_CONSTANT(LONG_CONSTANT),OTHER_OPERAND(r,OTHER_OPERAND(r,DOUBLE_NEG(r))))", 564 }; 565 566}