DEADSOFTWARE

2e58ccfee97b2289bfe8c2beb36c0180aee990ba
[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 };