Lines Matching refs:MAP

39     private static final HashMap<Rop, Dop> MAP;
226 MAP = new HashMap<Rop, Dop>(400);
227 MAP.put(Rops.NOP, Dops.NOP);
228 MAP.put(Rops.MOVE_INT, Dops.MOVE);
229 MAP.put(Rops.MOVE_LONG, Dops.MOVE_WIDE);
230 MAP.put(Rops.MOVE_FLOAT, Dops.MOVE);
231 MAP.put(Rops.MOVE_DOUBLE, Dops.MOVE_WIDE);
232 MAP.put(Rops.MOVE_OBJECT, Dops.MOVE_OBJECT);
233 MAP.put(Rops.MOVE_PARAM_INT, Dops.MOVE);
234 MAP.put(Rops.MOVE_PARAM_LONG, Dops.MOVE_WIDE);
235 MAP.put(Rops.MOVE_PARAM_FLOAT, Dops.MOVE);
236 MAP.put(Rops.MOVE_PARAM_DOUBLE, Dops.MOVE_WIDE);
237 MAP.put(Rops.MOVE_PARAM_OBJECT, Dops.MOVE_OBJECT);
245 MAP.put(Rops.CONST_INT, Dops.CONST_4);
246 MAP.put(Rops.CONST_LONG, Dops.CONST_WIDE_16);
247 MAP.put(Rops.CONST_FLOAT, Dops.CONST_4);
248 MAP.put(Rops.CONST_DOUBLE, Dops.CONST_WIDE_16);
259 MAP.put(Rops.CONST_OBJECT_NOTHROW, Dops.CONST_4);
261 MAP.put(Rops.GOTO, Dops.GOTO);
262 MAP.put(Rops.IF_EQZ_INT, Dops.IF_EQZ);
263 MAP.put(Rops.IF_NEZ_INT, Dops.IF_NEZ);
264 MAP.put(Rops.IF_LTZ_INT, Dops.IF_LTZ);
265 MAP.put(Rops.IF_GEZ_INT, Dops.IF_GEZ);
266 MAP.put(Rops.IF_LEZ_INT, Dops.IF_LEZ);
267 MAP.put(Rops.IF_GTZ_INT, Dops.IF_GTZ);
268 MAP.put(Rops.IF_EQZ_OBJECT, Dops.IF_EQZ);
269 MAP.put(Rops.IF_NEZ_OBJECT, Dops.IF_NEZ);
270 MAP.put(Rops.IF_EQ_INT, Dops.IF_EQ);
271 MAP.put(Rops.IF_NE_INT, Dops.IF_NE);
272 MAP.put(Rops.IF_LT_INT, Dops.IF_LT);
273 MAP.put(Rops.IF_GE_INT, Dops.IF_GE);
274 MAP.put(Rops.IF_LE_INT, Dops.IF_LE);
275 MAP.put(Rops.IF_GT_INT, Dops.IF_GT);
276 MAP.put(Rops.IF_EQ_OBJECT, Dops.IF_EQ);
277 MAP.put(Rops.IF_NE_OBJECT, Dops.IF_NE);
278 MAP.put(Rops.SWITCH, Dops.SPARSE_SWITCH);
279 MAP.put(Rops.ADD_INT, Dops.ADD_INT_2ADDR);
280 MAP.put(Rops.ADD_LONG, Dops.ADD_LONG_2ADDR);
281 MAP.put(Rops.ADD_FLOAT, Dops.ADD_FLOAT_2ADDR);
282 MAP.put(Rops.ADD_DOUBLE, Dops.ADD_DOUBLE_2ADDR);
283 MAP.put(Rops.SUB_INT, Dops.SUB_INT_2ADDR);
284 MAP.put(Rops.SUB_LONG, Dops.SUB_LONG_2ADDR);
285 MAP.put(Rops.SUB_FLOAT, Dops.SUB_FLOAT_2ADDR);
286 MAP.put(Rops.SUB_DOUBLE, Dops.SUB_DOUBLE_2ADDR);
287 MAP.put(Rops.MUL_INT, Dops.MUL_INT_2ADDR);
288 MAP.put(Rops.MUL_LONG, Dops.MUL_LONG_2ADDR);
289 MAP.put(Rops.MUL_FLOAT, Dops.MUL_FLOAT_2ADDR);
290 MAP.put(Rops.MUL_DOUBLE, Dops.MUL_DOUBLE_2ADDR);
291 MAP.put(Rops.DIV_INT, Dops.DIV_INT_2ADDR);
292 MAP.put(Rops.DIV_LONG, Dops.DIV_LONG_2ADDR);
293 MAP.put(Rops.DIV_FLOAT, Dops.DIV_FLOAT_2ADDR);
294 MAP.put(Rops.DIV_DOUBLE, Dops.DIV_DOUBLE_2ADDR);
295 MAP.put(Rops.REM_INT, Dops.REM_INT_2ADDR);
296 MAP.put(Rops.REM_LONG, Dops.REM_LONG_2ADDR);
297 MAP.put(Rops.REM_FLOAT, Dops.REM_FLOAT_2ADDR);
298 MAP.put(Rops.REM_DOUBLE, Dops.REM_DOUBLE_2ADDR);
299 MAP.put(Rops.NEG_INT, Dops.NEG_INT);
300 MAP.put(Rops.NEG_LONG, Dops.NEG_LONG);
301 MAP.put(Rops.NEG_FLOAT, Dops.NEG_FLOAT);
302 MAP.put(Rops.NEG_DOUBLE, Dops.NEG_DOUBLE);
303 MAP.put(Rops.AND_INT, Dops.AND_INT_2ADDR);
304 MAP.put(Rops.AND_LONG, Dops.AND_LONG_2ADDR);
305 MAP.put(Rops.OR_INT, Dops.OR_INT_2ADDR);
306 MAP.put(Rops.OR_LONG, Dops.OR_LONG_2ADDR);
307 MAP.put(Rops.XOR_INT, Dops.XOR_INT_2ADDR);
308 MAP.put(Rops.XOR_LONG, Dops.XOR_LONG_2ADDR);
309 MAP.put(Rops.SHL_INT, Dops.SHL_INT_2ADDR);
310 MAP.put(Rops.SHL_LONG, Dops.SHL_LONG_2ADDR);
311 MAP.put(Rops.SHR_INT, Dops.SHR_INT_2ADDR);
312 MAP.put(Rops.SHR_LONG, Dops.SHR_LONG_2ADDR);
313 MAP.put(Rops.USHR_INT, Dops.USHR_INT_2ADDR);
314 MAP.put(Rops.USHR_LONG, Dops.USHR_LONG_2ADDR);
315 MAP.put(Rops.NOT_INT, Dops.NOT_INT);
316 MAP.put(Rops.NOT_LONG, Dops.NOT_LONG);
318 MAP.put(Rops.ADD_CONST_INT, Dops.ADD_INT_LIT8);
321 MAP.put(Rops.SUB_CONST_INT, Dops.RSUB_INT_LIT8);
327 MAP.put(Rops.MUL_CONST_INT, Dops.MUL_INT_LIT8);
330 MAP.put(Rops.DIV_CONST_INT, Dops.DIV_INT_LIT8);
333 MAP.put(Rops.REM_CONST_INT, Dops.REM_INT_LIT8);
336 MAP.put(Rops.AND_CONST_INT, Dops.AND_INT_LIT8);
339 MAP.put(Rops.OR_CONST_INT, Dops.OR_INT_LIT8);
342 MAP.put(Rops.XOR_CONST_INT, Dops.XOR_INT_LIT8);
345 MAP.put(Rops.SHL_CONST_INT, Dops.SHL_INT_LIT8);
348 MAP.put(Rops.SHR_CONST_INT, Dops.SHR_INT_LIT8);
351 MAP.put(Rops.USHR_CONST_INT, Dops.USHR_INT_LIT8);
354 MAP.put(Rops.CMPL_LONG, Dops.CMP_LONG);
355 MAP.put(Rops.CMPL_FLOAT, Dops.CMPL_FLOAT);
356 MAP.put(Rops.CMPL_DOUBLE, Dops.CMPL_DOUBLE);
357 MAP.put(Rops.CMPG_FLOAT, Dops.CMPG_FLOAT);
358 MAP.put(Rops.CMPG_DOUBLE, Dops.CMPG_DOUBLE);
359 MAP.put(Rops.CONV_L2I, Dops.LONG_TO_INT);
360 MAP.put(Rops.CONV_F2I, Dops.FLOAT_TO_INT);
361 MAP.put(Rops.CONV_D2I, Dops.DOUBLE_TO_INT);
362 MAP.put(Rops.CONV_I2L, Dops.INT_TO_LONG);
363 MAP.put(Rops.CONV_F2L, Dops.FLOAT_TO_LONG);
364 MAP.put(Rops.CONV_D2L, Dops.DOUBLE_TO_LONG);
365 MAP.put(Rops.CONV_I2F, Dops.INT_TO_FLOAT);
366 MAP.put(Rops.CONV_L2F, Dops.LONG_TO_FLOAT);
367 MAP.put(Rops.CONV_D2F, Dops.DOUBLE_TO_FLOAT);
368 MAP.put(Rops.CONV_I2D, Dops.INT_TO_DOUBLE);
369 MAP.put(Rops.CONV_L2D, Dops.LONG_TO_DOUBLE);
370 MAP.put(Rops.CONV_F2D, Dops.FLOAT_TO_DOUBLE);
371 MAP.put(Rops.TO_BYTE, Dops.INT_TO_BYTE);
372 MAP.put(Rops.TO_CHAR, Dops.INT_TO_CHAR);
373 MAP.put(Rops.TO_SHORT, Dops.INT_TO_SHORT);
374 MAP.put(Rops.RETURN_VOID, Dops.RETURN_VOID);
375 MAP.put(Rops.RETURN_INT, Dops.RETURN);
376 MAP.put(Rops.RETURN_LONG, Dops.RETURN_WIDE);
377 MAP.put(Rops.RETURN_FLOAT, Dops.RETURN);
378 MAP.put(Rops.RETURN_DOUBLE, Dops.RETURN_WIDE);
379 MAP.put(Rops.RETURN_OBJECT, Dops.RETURN_OBJECT);
380 MAP.put(Rops.ARRAY_LENGTH, Dops.ARRAY_LENGTH);
381 MAP.put(Rops.THROW, Dops.THROW);
382 MAP.put(Rops.MONITOR_ENTER, Dops.MONITOR_ENTER);
383 MAP.put(Rops.MONITOR_EXIT, Dops.MONITOR_EXIT);
384 MAP.put(Rops.AGET_INT, Dops.AGET);
385 MAP.put(Rops.AGET_LONG, Dops.AGET_WIDE);
386 MAP.put(Rops.AGET_FLOAT, Dops.AGET);
387 MAP.put(Rops.AGET_DOUBLE, Dops.AGET_WIDE);
388 MAP.put(Rops.AGET_OBJECT, Dops.AGET_OBJECT);
389 MAP.put(Rops.AGET_BOOLEAN, Dops.AGET_BOOLEAN);
390 MAP.put(Rops.AGET_BYTE, Dops.AGET_BYTE);
391 MAP.put(Rops.AGET_CHAR, Dops.AGET_CHAR);
392 MAP.put(Rops.AGET_SHORT, Dops.AGET_SHORT);
393 MAP.put(Rops.APUT_INT, Dops.APUT);
394 MAP.put(Rops.APUT_LONG, Dops.APUT_WIDE);
395 MAP.put(Rops.APUT_FLOAT, Dops.APUT);
396 MAP.put(Rops.APUT_DOUBLE, Dops.APUT_WIDE);
397 MAP.put(Rops.APUT_OBJECT, Dops.APUT_OBJECT);
398 MAP.put(Rops.APUT_BOOLEAN, Dops.APUT_BOOLEAN);
399 MAP.put(Rops.APUT_BYTE, Dops.APUT_BYTE);
400 MAP.put(Rops.APUT_CHAR, Dops.APUT_CHAR);
401 MAP.put(Rops.APUT_SHORT, Dops.APUT_SHORT);
402 MAP.put(Rops.NEW_INSTANCE, Dops.NEW_INSTANCE);
403 MAP.put(Rops.CHECK_CAST, Dops.CHECK_CAST);
404 MAP.put(Rops.INSTANCE_OF, Dops.INSTANCE_OF);
406 MAP.put(Rops.GET_FIELD_LONG, Dops.IGET_WIDE);
407 MAP.put(Rops.GET_FIELD_FLOAT, Dops.IGET);
408 MAP.put(Rops.GET_FIELD_DOUBLE, Dops.IGET_WIDE);
409 MAP.put(Rops.GET_FIELD_OBJECT, Dops.IGET_OBJECT);
415 MAP.put(Rops.GET_STATIC_LONG, Dops.SGET_WIDE);
416 MAP.put(Rops.GET_STATIC_FLOAT, Dops.SGET);
417 MAP.put(Rops.GET_STATIC_DOUBLE, Dops.SGET_WIDE);
418 MAP.put(Rops.GET_STATIC_OBJECT, Dops.SGET_OBJECT);
424 MAP.put(Rops.PUT_FIELD_LONG, Dops.IPUT_WIDE);
425 MAP.put(Rops.PUT_FIELD_FLOAT, Dops.IPUT);
426 MAP.put(Rops.PUT_FIELD_DOUBLE, Dops.IPUT_WIDE);
427 MAP.put(Rops.PUT_FIELD_OBJECT, Dops.IPUT_OBJECT);
433 MAP.put(Rops.PUT_STATIC_LONG, Dops.SPUT_WIDE);
434 MAP.put(Rops.PUT_STATIC_FLOAT, Dops.SPUT);
435 MAP.put(Rops.PUT_STATIC_DOUBLE, Dops.SPUT_WIDE);
436 MAP.put(Rops.PUT_STATIC_OBJECT, Dops.SPUT_OBJECT);
461 * First, just try looking up the rop in the MAP of easy
464 Dop result = MAP.get(rop);
474 * invoke* opcodes won't be found in MAP, since they'll each