Home | History | Annotate | Download | only in compiler

Lines Matching defs:curOffset

64                                      unsigned int curOffset,
137 *target = curOffset + (int) insn->dalvikInsn.vA;
146 *target = curOffset + (int) insn->dalvikInsn.vC;
155 *target = curOffset + (int) insn->dalvikInsn.vB;
903 MIR *insn, int curOffset, int width, int flags,
906 int target = curOffset;
947 curOffset + width,
970 findBlock(cUnit, curOffset + width,
983 MIR *insn, int curOffset, int width, int flags)
985 u2 *switchData= (u2 *) (cUnit->method->insns + curOffset +
1036 BasicBlock *caseBlock = findBlock(cUnit, curOffset + targetTable[i],
1056 curOffset + width,
1069 MIR *insn, int curOffset, int width, int flags,
1077 if (dvmIsBitSet(tryBlockAddr, curOffset)) {
1080 if (!dexFindCatchHandler(&iterator, dexCode, curOffset)) {
1082 curOffset, method->name);
1123 ehBlock->startOffset = curOffset;
1137 curOffset + width,
1171 unsigned int curOffset = 0;
1228 insn->offset = curOffset;
1242 processCanBranch(&cUnit, curBlock, insn, curOffset, width, flags,
1257 findBlock(&cUnit, curOffset + width,
1267 processCanThrow(&cUnit, curBlock, insn, curOffset, width, flags,
1270 processCanSwitch(&cUnit, curBlock, insn, curOffset, width, flags);
1272 curOffset += width;
1273 BasicBlock *nextBlock = findBlock(&cUnit, curOffset,
1361 unsigned int curOffset = curBlock->startOffset;
1362 const u2 *codePtr = cUnit->method->insns + curOffset;
1387 insn->offset = curOffset;
1406 processCanBranch(cUnit, curBlock, insn, curOffset, width, flags,
1416 curOffset += width;
1417 BasicBlock *nextBlock = findBlock(cUnit, curOffset,
1458 unsigned int curOffset = startOffset;
1475 entryBlock->startOffset = curOffset;
1486 curBlock->startOffset = curOffset;
1642 unsigned int curOffset = currRun->info.frag.startOffset;
1643 unsigned int startOffset = curOffset;
1645 const u2 *codePtr = dexCode->insns + curOffset;
1783 // Each pair is a range, check whether curOffset falls into a range.
1789 if (curOffset >= gDvmJit.pcTable[pcOff] && curOffset <= gDvmJit.pcTable[pcOff+1]) {
1802 curBB->startOffset = curOffset;
1806 entryCodeBB->startOffset = curOffset;
1812 desc->method->name, curOffset);
1823 insn->offset = curOffset;
1869 curOffset = currRun->info.frag.startOffset;
1871 curBB->startOffset = curOffset;
1872 codePtr = dexCode->insns + curOffset;
1875 curOffset += width;
1898 curOffset = lastInsn->offset;
1899 unsigned int targetOffset = curOffset;
1900 unsigned int fallThroughOffset = curOffset + lastInsn->width;
1904 findBlockBoundary(desc->method, curBB->lastMIRInsn, curOffset,
1919 targetOffset < curOffset &&
2018 (targetOffset != UNKNOWN_TARGET && targetOffset != curOffset))) {