Home
last modified time | relevance | path

Searched refs:decInsn (Results 1 – 4 of 4) sorted by relevance

/dalvik/vm/analysis/
DRegisterMap.c913 DecodedInstruction decInsn;
920 dexDecodeInstruction(gDvm.instrFormat, insns, &decInsn);
921 const int nextFlags = dexGetInstrFlags(gDvm.instrFlags, decInsn.opCode);
935 switch (decInsn.opCode) {
945 copyRegister1(workRegs, decInsn.vA, decInsn.vB);
950 copyRegister2(workRegs, decInsn.vA, decInsn.vB);
966 copyRegister1(workRegs, decInsn.vA, RESULT_REGISTER(insnRegCountPlus));
969 copyRegister2(workRegs, decInsn.vA, RESULT_REGISTER(insnRegCountPlus));
979 setRegisterType(workRegs, decInsn.vA, kRegTypeReference);
992 setRegisterType(workRegs, decInsn.vA,
[all …]
DDexVerify.c335 DecodedInstruction decInsn; in checkNewInstance() local
339 decodeInstruction(meth, insnIdx, &decInsn); in checkNewInstance()
340 idx = decInsn.vB; // 2nd item in checkNewInstance()
365 DecodedInstruction decInsn; in checkNewArray() local
369 decodeInstruction(meth, insnIdx, &decInsn); in checkNewArray()
370 idx = decInsn.vC; // 3rd item in checkNewArray()
406 DecodedInstruction decInsn; in checkTypeIndex() local
409 decodeInstruction(meth, insnIdx, &decInsn); in checkTypeIndex()
411 idx = decInsn.vB; in checkTypeIndex()
413 idx = decInsn.vC; in checkTypeIndex()
[all …]
DCodeVerify.c3195 DecodedInstruction decInsn; in verifyInstruction() local
3200 memset(&decInsn, 0x81, sizeof(decInsn)); in verifyInstruction()
3202 dexDecodeInstruction(gDvm.instrFormat, insns, &decInsn); in verifyInstruction()
3204 const int nextFlags = dexGetInstrFlags(gDvm.instrFlags, decInsn.opCode); in verifyInstruction()
3223 switch (decInsn.opCode) { in verifyInstruction()
3230 if (decInsn.vA != 0) { in verifyInstruction()
3239 copyRegister1(workRegs, insnRegCount, decInsn.vA, decInsn.vB, in verifyInstruction()
3245 copyRegister2(workRegs, insnRegCount, decInsn.vA, decInsn.vB, &okay); in verifyInstruction()
3250 copyRegister1(workRegs, insnRegCount, decInsn.vA, decInsn.vB, in verifyInstruction()
3266 copyResultRegister1(workRegs, insnRegCount, decInsn.vA, in verifyInstruction()
[all …]
/dalvik/dexdump/
DDexDump.c934 DecodedInstruction decInsn; in dumpBytecodes() local
958 dexDecodeInstruction(gInstrFormat, insns, &decInsn); in dumpBytecodes()
959 dumpInstruction(pDexFile, pCode, insnIdx, insnWidth, &decInsn); in dumpBytecodes()