Searched refs:insns (Results 51 - 75 of 107) sorted by relevance

12345

/dalvik/vm/alloc/
H A DVisit.cpp100 int addr = saveArea->xtra.currentPc - method->insns;
141 saveArea->xtra.currentPc - method->insns);
/dalvik/vm/compiler/template/armv5te/
H A DTEMPLATE_INVOKE_METHOD_NO_OPT.S23 ldr rPC, [r0, #offMethod_insns] @ rPC<- methodToCall->insns
/dalvik/vm/compiler/codegen/arm/Thumb2/
H A DGen.cpp203 res = loadConstant(cUnit, rDPC, (int) (cUnit->method->insns + mir->offset));
268 loadConstant(cUnit, r3, (int) (cUnit->method->insns + mir->offset));
271 loadConstant(cUnit, r4PC, (int)(cUnit->method->insns + mir->offset +
324 loadConstant(cUnit, r3, (int) (cUnit->method->insns + mir->offset));
336 (int) (cUnit->method->insns + mir->offset +
/dalvik/vm/compiler/codegen/arm/
H A DCodegenDriver.cpp971 int dPC = (int) (cUnit->method->insns + mir->offset);
1129 (int) (cUnit->method->insns + mir->offset));
1208 (int) (cUnit->method->insns + mir->offset));
1230 int dPC = (int) (cUnit->method->insns + mir->offset);
1314 loadConstant(cUnit, r0, (int) (cUnit->method->insns + mir->offset));
1336 loadConstant(cUnit, r0, (int) (cUnit->method->insns + mir->offset));
1351 loadConstant(cUnit, r0, (int) (cUnit->method->insns + offset));
1387 loadConstant(cUnit, r0, (int) (cUnit->method->insns + mir->offset));
1389 loadConstant(cUnit, r1, (int) (cUnit->method->insns + mir->next->offset));
1416 loadConstant(cUnit, r4PC, (int)(cUnit->method->insns
[all...]
/dalvik/dexgen/src/com/android/dexgen/dex/code/
H A DLocalList.java323 * @param insns {@code non-null;} instructions to convert
326 public static LocalList make(DalvInsnList insns) { argument
327 int sz = insns.size();
335 * together into an output list (without the other insns).
348 DalvInsn insn = insns.get(i);
/dalvik/dx/src/com/android/dx/dex/code/
H A DLocalList.java322 * @param insns {@code non-null;} instructions to convert
325 public static LocalList make(DalvInsnList insns) { argument
326 int sz = insns.size();
334 * together into an output list (without the other insns).
347 DalvInsn insn = insns.get(i);
/dalvik/vm/
H A DAllocTracker.cpp184 assert(saveArea->xtra.currentPc >= method->insns &&
186 method->insns + dvmGetMethodInsnsSize(method));
188 (int) (saveArea->xtra.currentPc - method->insns);
H A DException.cpp782 saveArea->xtra.currentPc - SAVEAREA_FROM_FP(fp)->method->insns;
787 relPc = saveArea->savedPc - SAVEAREA_FROM_FP(fp)->method->insns;
918 assert(saveArea->xtra.currentPc >= method->insns &&
920 method->insns + dvmGetMethodInsnsSize(method));
921 *intPtr++ = (int) (saveArea->xtra.currentPc - method->insns);
/dalvik/vm/compiler/template/mips/
H A DTEMPLATE_INVOKE_METHOD_CHAIN.S31 lw rPC, offMethod_insns(a0) # rPC<- methodToCall->insns
H A DTEMPLATE_INVOKE_METHOD_NO_OPT.S27 lw rPC, offMethod_insns(a0) # rPC<- methodToCall->insns
H A DTEMPLATE_INVOKE_METHOD_NATIVE.S17 lw rPC, offMethod_insns(a0) # rPC<- methodToCall->insns
/dalvik/dx/src/com/android/dx/ssa/
H A DEscapeAnalysis.java805 List<SsaInsn> insns = insn.getBlock().getInsns();
807 insns.add(insns.lastIndexOf(insn), newInsn);
837 List<SsaInsn> insns = insn.getBlock().getInsns();
839 insns.add(insns.lastIndexOf(insn), newInsn);
/dalvik/vm/analysis/
H A DCodeVerify.cpp425 const u2* insns = meth->insns; local
461 Opcode opcode = dexOpcodeFromCodeUnit(*insns);
466 insns += width;
2894 if ((meth->insns[insnIdx] & 0xff) == OP_MOVE_EXCEPTION) {
3243 u2* oldInsns = (u2*) meth->insns + insnIdx;
3736 int instr = meth->insns[insnIdx];
3741 (meth->insns[insnIdx+1] == kPackedSwitchSignature ||
3742 meth->insns[insnIdx+1] == kSparseSwitchSignature ||
3743 meth->insns[insnId
3801 const u2* insns = meth->insns + insnIdx; local
[all...]
H A DLiveness.cpp324 const u2* insns = meth->insns + insnIdx; local
327 dexDecodeInstruction(insns, &decInsn);
/dalvik/vm/mterp/out/
H A DInterpC-mips.cpp99 * Assumes the existence of "const u2* pc" and "const u2* curMethod->insns".
108 if (pc + myoff < curMethod->insns || \
109 pc + myoff >= curMethod->insns + dvmGetMethodInsnsSize(curMethod)) \
114 myoff, (int) (pc - curMethod->insns), \
140 self->threadId, (int)(pc - curMethod->insns), debugStrBuf); \
1777 // invokeInstr, (int) (pc - curMethod->insns));
1810 dvmLineNumFromPC(curMethod, pc - curMethod->insns));
1846 catchRelPc = dvmFindCatchBlock(self, pc - curMethod->insns,
1878 dvmLineNumFromPC(curMethod, pc - curMethod->insns));
1890 dvmLineNumFromPC(curMethod, pc - curMethod->insns),
[all...]
H A DInterpC-x86.cpp99 * Assumes the existence of "const u2* pc" and "const u2* curMethod->insns".
108 if (pc + myoff < curMethod->insns || \
109 pc + myoff >= curMethod->insns + dvmGetMethodInsnsSize(curMethod)) \
114 myoff, (int) (pc - curMethod->insns), \
140 self->threadId, (int)(pc - curMethod->insns), debugStrBuf); \
1853 // invokeInstr, (int) (pc - curMethod->insns));
1886 dvmLineNumFromPC(curMethod, pc - curMethod->insns));
1922 catchRelPc = dvmFindCatchBlock(self, pc - curMethod->insns,
1954 dvmLineNumFromPC(curMethod, pc - curMethod->insns));
1966 dvmLineNumFromPC(curMethod, pc - curMethod->insns),
[all...]
H A DInterpC-portable.cpp99 * Assumes the existence of "const u2* pc" and "const u2* curMethod->insns".
108 if (pc + myoff < curMethod->insns || \
109 pc + myoff >= curMethod->insns + dvmGetMethodInsnsSize(curMethod)) \
114 myoff, (int) (pc - curMethod->insns), \
140 self->threadId, (int)(pc - curMethod->insns), debugStrBuf); \
1150 pc - curMethod->insns, fp);
1759 if (arrayData < curMethod->insns ||
1760 arrayData >= curMethod->insns + dvmGetMethodInsnsSize(curMethod))
1859 if (switchData < curMethod->insns ||
1860 switchData >= curMethod->insns
[all...]
H A DInterpC-allstubs.cpp99 * Assumes the existence of "const u2* pc" and "const u2* curMethod->insns".
108 if (pc + myoff < curMethod->insns || \
109 pc + myoff >= curMethod->insns + dvmGetMethodInsnsSize(curMethod)) \
114 myoff, (int) (pc - curMethod->insns), \
140 self->threadId, (int)(pc - curMethod->insns), debugStrBuf); \
1748 if (arrayData < curMethod->insns ||
1749 arrayData >= curMethod->insns + dvmGetMethodInsnsSize(curMethod))
1848 if (switchData < curMethod->insns ||
1849 switchData >= curMethod->insns + dvmGetMethodInsnsSize(curMethod))
1879 if (switchData < curMethod->insns ||
[all...]
/dalvik/vm/compiler/codegen/mips/
H A DCodegenDriver.cpp1016 int dPC = (int) (cUnit->method->insns + mir->offset);
1183 (int) (cUnit->method->insns + mir->offset));
1265 (int) (cUnit->method->insns + mir->offset));
1291 int dPC = (int) (cUnit->method->insns + mir->offset);
1378 loadConstant(cUnit, r_A0, (int) (cUnit->method->insns + mir->offset));
1399 loadConstant(cUnit, r_A0, (int) (cUnit->method->insns + mir->offset));
1413 loadConstant(cUnit, r_A0, (int) (cUnit->method->insns + offset));
1455 loadConstant(cUnit, r_A0, (int) (cUnit->method->insns + mir->offset));
1457 loadConstant(cUnit, r_A1, (int) (cUnit->method->insns + mir->next->offset));
1483 loadConstant(cUnit, r4PC, (int)(cUnit->method->insns
[all...]
H A DArchUtility.cpp227 /* Handle pseudo-ops individually, and all regular insns as a group */
263 ((Method *)dest)->insns);
320 ALOGD("Dumping LIR insns");
/dalvik/vm/compiler/codegen/x86/
H A DCodegenInterface.cpp448 int tgtAddr = (int) dvmJitGetTraceAddr(method->insns);
651 move_imm_to_reg(OpndSize_32, (int) (cUnit->method->insns + offset), P_GPR_1, true);
654 //move_imm_to_reg(OpndSize_32, (int) (cUnit->method->insns + offset), P_GPR_1, true); /* used when unchaining */
673 move_imm_to_reg(OpndSize_32, (int) (cUnit->method->insns + offset), P_GPR_1, true);
676 //move_imm_to_reg(OpndSize_32, (int) (cUnit->method->insns + offset), P_GPR_1, true); /* used when unchaining */
692 move_imm_to_reg(OpndSize_32, (int) (cUnit->method->insns + offset), P_GPR_1, true);
695 //move_imm_to_reg(OpndSize_32, (int) (cUnit->method->insns + offset), P_GPR_1, true); /* used when unchaining */
711 move_imm_to_reg(OpndSize_32, (int) (callee->insns), P_GPR_1, true);
714 //move_imm_to_reg(OpndSize_32, (int) (callee->insns), P_GPR_1, true); /* used when unchaining */
725 //assume rPC for callee->insns i
[all...]
/dalvik/vm/interp/
H A DStack.cpp1109 if (currentPc < method->insns ||
1110 currentPc >= method->insns + insnsSize)
1112 ALOGD("ExtrMon: insns %p not valid (%p - %p)",
1113 currentPc, method->insns, method->insns + insnsSize);
1224 relPc = currentPc - saveArea->method->insns;
H A DJit.cpp202 (int)(pc - stackSave->method->insns));
228 offset = (int)((u2*)addr - stackSave->method->insns);
671 dpcBase = trace->method->insns;
828 offset = lastPC - self->traceMethod->insns;
1281 self->interpSave.pc - self->interpSave.method->insns;
/dalvik/libdex/
H A DDexSwapVerify.cpp1815 u2* insns; local
1846 insns = item->insns;
1847 CHECK_LIST_SIZE(insns, count, sizeof(u2));
1850 *insns = SWAP2(*insns);
1851 insns++;
1855 ptr = insns;
1857 if ((((uintptr_t) insns) & 3) != 0) {
1859 if (*insns !
[all...]
/dalvik/dexlist/
H A DDexList.cpp133 u4 insnsOff = pDexMethod->codeOff + offsetof(DexCode, insns);

Completed in 871 milliseconds

12345