Searched refs:decInsn (Results 1 – 8 of 8) sorted by relevance
/dalvik/vm/analysis/ |
D | Liveness.cpp | 324 DecodedInstruction decInsn; in processInstruction() local 326 dexDecodeInstruction(insns, &decInsn); in processInstruction() 333 switch (decInsn.opcode) { in processInstruction() 371 GEN(workBits, decInsn.vA); in processInstruction() 378 GENW(workBits, decInsn.vA); in processInstruction() 400 GEN(workBits, decInsn.vA); in processInstruction() 401 GEN(workBits, decInsn.vB); in processInstruction() 407 GENW(workBits, decInsn.vA); in processInstruction() 408 GEN(workBits, decInsn.vB); in processInstruction() 418 GEN(workBits, decInsn.vA); in processInstruction() [all …]
|
D | DexVerify.cpp | 810 DecodedInstruction decInsn; in verifyInstructions() local 813 dexDecodeInstruction(meth->insns + codeOffset, &decInsn); in verifyInstructions() 820 switch (decInsn.opcode) { in verifyInstructions() 837 okay &= checkRegisterIndex(meth, decInsn.vA); in verifyInstructions() 845 okay &= checkWideRegisterIndex(meth, decInsn.vA); in verifyInstructions() 904 okay &= checkRegisterIndex(meth, decInsn.vA); in verifyInstructions() 905 okay &= checkRegisterIndex(meth, decInsn.vB); in verifyInstructions() 914 okay &= checkWideRegisterIndex(meth, decInsn.vA); in verifyInstructions() 915 okay &= checkRegisterIndex(meth, decInsn.vB); in verifyInstructions() 921 okay &= checkRegisterIndex(meth, decInsn.vA); in verifyInstructions() [all …]
|
D | CodeVerify.cpp | 3897 DecodedInstruction decInsn; in verifyInstruction() local 3902 memset(&decInsn, 0x81, sizeof(decInsn)); in verifyInstruction() 3904 dexDecodeInstruction(insns, &decInsn); in verifyInstruction() 3906 int nextFlags = dexGetFlagsFromOpcode(decInsn.opcode); in verifyInstruction() 3926 switch (decInsn.opcode) { in verifyInstruction() 3933 if (decInsn.vA != 0) { in verifyInstruction() 3942 copyRegister1(workLine, decInsn.vA, decInsn.vB, kTypeCategory1nr, in verifyInstruction() 3948 copyRegister2(workLine, decInsn.vA, decInsn.vB, &failure); in verifyInstruction() 3953 copyRegister1(workLine, decInsn.vA, decInsn.vB, kTypeCategoryRef, in verifyInstruction() 3969 copyResultRegister1(workLine, insnRegCount, decInsn.vA, in verifyInstruction() [all …]
|
/dalvik/vm/interp/ |
D | Jit.cpp | 223 DecodedInstruction *decInsn; in selfVerificationDumpTrace() local 229 decInsn = &(shadowSpace->trace[i].decInsn); in selfVerificationDumpTrace() 232 addr, offset, dexGetOpcodeName(decInsn->opcode)); in selfVerificationDumpTrace() 269 DecodedInstruction decInsn; in dvmCheckSelfVerification() local 270 dexDecodeInstruction(pc, &decInsn); in dvmCheckSelfVerification() 422 shadowSpace->trace[shadowSpace->traceLength].decInsn = decInsn; in dvmCheckSelfVerification() 671 DecodedInstruction decInsn; in dvmJitDumpTraceDesc() local 680 dexDecodeInstruction(dpc, &decInsn); in dvmJitDumpTraceDesc() 682 dexGetOpcodeName(decInsn.opcode),(int)dpc); in dvmJitDumpTraceDesc() 683 dpc += dexGetWidthFromOpcode(decInsn.opcode); in dvmJitDumpTraceDesc() [all …]
|
D | Jit.h | 39 DecodedInstruction decInsn; member
|
/dalvik/dexdump/ |
D | DexDump.cpp | 1079 DecodedInstruction decInsn; in dumpBytecodes() local 1111 dexDecodeInstruction(insns, &decInsn); in dumpBytecodes() 1112 dumpInstruction(pDexFile, pCode, insnIdx, insnWidth, &decInsn); in dumpBytecodes()
|
/dalvik/vm/compiler/ |
D | Frontend.cpp | 38 static inline int parseInsn(const u2 *codePtr, DecodedInstruction *decInsn, in parseInsn() argument 49 dexDecodeInstruction(codePtr, decInsn); in parseInsn() 51 char *decodedString = dvmCompilerGetDalvikDisassembly(decInsn, NULL); in parseInsn()
|
/dalvik/vm/compiler/codegen/arm/ |
D | CodegenDriver.cpp | 4223 DecodedInstruction *decInsn = &mir->dalvikInsn; in selfVerificationPuntOps() local 4230 switch (decInsn->opcode) { in selfVerificationPuntOps()
|