DEADSOFTWARE

Patched for Linux
[mp3cc.git] / MPC.3.5.LINUX / preverifier / opcodes.init
1 /*
2 * Copyright 1995-2002 by Sun Microsystems, Inc.,
3 * 901 San Antonio Road, Palo Alto, California, 94303, U.S.A.
4 * All rights reserved.
5 *
6 * This software is the confidential and proprietary information
7 * of Sun Microsystems, Inc. ("Confidential Information"). You
8 * shall not disclose such Confidential Information and shall use
9 * it only in accordance with the terms of the license agreement
10 * you entered into with Sun.
11 * Use is subject to license terms.
12 */
14 char * const opnames[256] = {
15 "nop",
16 "aconst_null",
17 "iconst_m1",
18 "iconst_0",
19 "iconst_1",
20 "iconst_2",
21 "iconst_3",
22 "iconst_4",
23 "iconst_5",
24 "lconst_0",
25 "lconst_1",
26 "fconst_0",
27 "fconst_1",
28 "fconst_2",
29 "dconst_0",
30 "dconst_1",
31 "bipush",
32 "sipush",
33 "ldc",
34 "ldc_w",
35 "ldc2_w",
36 "iload",
37 "lload",
38 "fload",
39 "dload",
40 "aload",
41 "iload_0",
42 "iload_1",
43 "iload_2",
44 "iload_3",
45 "lload_0",
46 "lload_1",
47 "lload_2",
48 "lload_3",
49 "fload_0",
50 "fload_1",
51 "fload_2",
52 "fload_3",
53 "dload_0",
54 "dload_1",
55 "dload_2",
56 "dload_3",
57 "aload_0",
58 "aload_1",
59 "aload_2",
60 "aload_3",
61 "iaload",
62 "laload",
63 "faload",
64 "daload",
65 "aaload",
66 "baload",
67 "caload",
68 "saload",
69 "istore",
70 "lstore",
71 "fstore",
72 "dstore",
73 "astore",
74 "istore_0",
75 "istore_1",
76 "istore_2",
77 "istore_3",
78 "lstore_0",
79 "lstore_1",
80 "lstore_2",
81 "lstore_3",
82 "fstore_0",
83 "fstore_1",
84 "fstore_2",
85 "fstore_3",
86 "dstore_0",
87 "dstore_1",
88 "dstore_2",
89 "dstore_3",
90 "astore_0",
91 "astore_1",
92 "astore_2",
93 "astore_3",
94 "iastore",
95 "lastore",
96 "fastore",
97 "dastore",
98 "aastore",
99 "bastore",
100 "castore",
101 "sastore",
102 "pop",
103 "pop2",
104 "dup",
105 "dup_x1",
106 "dup_x2",
107 "dup2",
108 "dup2_x1",
109 "dup2_x2",
110 "swap",
111 "iadd",
112 "ladd",
113 "fadd",
114 "dadd",
115 "isub",
116 "lsub",
117 "fsub",
118 "dsub",
119 "imul",
120 "lmul",
121 "fmul",
122 "dmul",
123 "idiv",
124 "ldiv",
125 "fdiv",
126 "ddiv",
127 "irem",
128 "lrem",
129 "frem",
130 "drem",
131 "ineg",
132 "lneg",
133 "fneg",
134 "dneg",
135 "ishl",
136 "lshl",
137 "ishr",
138 "lshr",
139 "iushr",
140 "lushr",
141 "iand",
142 "land",
143 "ior",
144 "lor",
145 "ixor",
146 "lxor",
147 "iinc",
148 "i2l",
149 "i2f",
150 "i2d",
151 "l2i",
152 "l2f",
153 "l2d",
154 "f2i",
155 "f2l",
156 "f2d",
157 "d2i",
158 "d2l",
159 "d2f",
160 "i2b",
161 "i2c",
162 "i2s",
163 "lcmp",
164 "fcmpl",
165 "fcmpg",
166 "dcmpl",
167 "dcmpg",
168 "ifeq",
169 "ifne",
170 "iflt",
171 "ifge",
172 "ifgt",
173 "ifle",
174 "if_icmpeq",
175 "if_icmpne",
176 "if_icmplt",
177 "if_icmpge",
178 "if_icmpgt",
179 "if_icmple",
180 "if_acmpeq",
181 "if_acmpne",
182 "goto",
183 "jsr",
184 "ret",
185 "tableswitch",
186 "lookupswitch",
187 "ireturn",
188 "lreturn",
189 "freturn",
190 "dreturn",
191 "areturn",
192 "return",
193 "getstatic",
194 "putstatic",
195 "getfield",
196 "putfield",
197 "invokevirtual",
198 "invokespecial",
199 "invokestatic",
200 "invokeinterface",
201 "xxxunusedxxx",
202 "new",
203 "newarray",
204 "anewarray",
205 "arraylength",
206 "athrow",
207 "checkcast",
208 "instanceof",
209 "monitorenter",
210 "monitorexit",
211 "wide",
212 "multianewarray",
213 "ifnull",
214 "ifnonnull",
215 "goto_w",
216 "jsr_w",
217 "breakpoint",
218 "ldc_quick",
219 "ldc_w_quick",
220 "ldc2_w_quick",
221 "getfield_quick",
222 "putfield_quick",
223 "getfield2_quick",
224 "putfield2_quick",
225 "getstatic_quick",
226 "putstatic_quick",
227 "getstatic2_quick",
228 "putstatic2_quick",
229 "invokevirtual_quick",
230 "invokenonvirtual_quick",
231 "invokesuper_quick",
232 "invokestatic_quick",
233 "invokeinterface_quick",
234 "invokevirtualobject_quick",
235 "invokeignored_quick",
236 "new_quick",
237 "anewarray_quick",
238 "multianewarray_quick",
239 "checkcast_quick",
240 "instanceof_quick",
241 "invokevirtual_quick_w",
242 "getfield_quick_w",
243 "putfield_quick_w",
244 "nonnull_quick",
245 "??",
246 "??",
247 "??",
248 "??",
249 "??",
250 "??",
251 "??",
252 "??",
253 "??",
254 "??",
255 "??",
256 "??",
257 "??",
258 "??",
259 "??",
260 "??",
261 "??",
262 "??",
263 "??",
264 "??",
265 "??",
266 "??",
267 "??",
268 "??",
269 "software",
270 "hardware",
271 };