Home | History | Annotate | Download | only in analysis

Lines Matching refs:Opcode

461         Opcode opcode = dexOpcodeFromCodeUnit(*insns);
462 if (opcode == OP_NEW_INSTANCE || opcode == OP_NEW_INSTANCE_JUMBO)
3258 Opcode opcode = dexOpcodeFromCodeUnit(*oldInsns);
3259 switch (opcode) {
3355 LOG_VFY("GLITCH: verifier asked to replace opcode 0x%02x", opcode);
3359 assert((dexGetFlagsFromOpcode(opcode) & kInstrCanThrow) != 0);
3382 if (opcode > OP_DISPATCH_FF) {
3383 /* replace opcode and failure code */
3391 /* encode the opcode, with the failure code in the high byte */
3906 int nextFlags = dexGetFlagsFromOpcode(decInsn.opcode);
3926 switch (decInsn.opcode) {
4306 bool isRange = (decInsn.opcode == OP_FILLED_NEW_ARRAY_RANGE ||
4307 decInsn.opcode == OP_FILLED_NEW_ARRAY_JUMBO);
5412 isRange = (decInsn.opcode == OP_INVOKE_VIRTUAL_RANGE ||
5413 decInsn.opcode == OP_INVOKE_VIRTUAL_JUMBO ||
5414 decInsn.opcode == OP_INVOKE_SUPER_RANGE ||
5415 decInsn.opcode == OP_INVOKE_SUPER_JUMBO);
5416 isSuper = (decInsn.opcode == OP_INVOKE_SUPER ||
5417 decInsn.opcode == OP_INVOKE_SUPER_RANGE ||
5418 decInsn.opcode == OP_INVOKE_SUPER_JUMBO);
5438 isRange = (decInsn.opcode == OP_INVOKE_DIRECT_RANGE ||
5439 decInsn.opcode == OP_INVOKE_DIRECT_JUMBO);
5519 isRange = (decInsn.opcode == OP_INVOKE_STATIC_RANGE ||
5520 decInsn.opcode == OP_INVOKE_STATIC_JUMBO);
5540 isRange = (decInsn.opcode == OP_INVOKE_INTERFACE_RANGE ||
5541 decInsn.opcode == OP_INVOKE_INTERFACE_JUMBO);
6144 LOG_VFY_METH(meth, "VFY: rejecting opcode 0x%02x at 0x%04x",
6145 decInsn.opcode, insnIdx);
6148 /* replace opcode and continue on */
6149 LOGD("VFY: replacing opcode 0x%02x at 0x%04x",
6150 decInsn.opcode, insnIdx);
6152 LOG_VFY_METH(meth, "VFY: rejecting opcode 0x%02x at 0x%04x",
6153 decInsn.opcode, insnIdx);
6335 if (!(decInsn.opcode == OP_MONITOR_ENTER &&