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