Searched refs:codeOffset (Results 1 – 3 of 3) sorted by relevance
/dalvik/vm/analysis/ |
D | DexVerify.cpp | 800 unsigned int codeOffset; in verifyInstructions() local 805 for (codeOffset = 0; codeOffset < vdata->insnsSize; /**/) { in verifyInstructions() 809 int width = dvmInsnGetWidth(insnFlags, codeOffset); in verifyInstructions() 813 dexDecodeInstruction(meth->insns + codeOffset, &decInsn); in verifyInstructions() 849 okay &= checkBranchTarget(meth, insnFlags, codeOffset, false); in verifyInstructions() 852 okay &= checkBranchTarget(meth, insnFlags, codeOffset, true); in verifyInstructions() 974 okay &= checkArrayData(meth, codeOffset); in verifyInstructions() 978 okay &= checkSwitchTargets(meth, insnFlags, codeOffset); in verifyInstructions() 982 okay &= checkSwitchTargets(meth, insnFlags, codeOffset); in verifyInstructions() 1063 okay &= checkBranchTarget(meth, insnFlags, codeOffset, false); in verifyInstructions() [all …]
|
/dalvik/vm/compiler/ |
D | Frontend.cpp | 513 unsigned int codeOffset, in splitBlock() argument 519 if (insn->offset == codeOffset) break; in splitBlock() 530 bottomBlock->startOffset = codeOffset; in splitBlock() 597 unsigned int codeOffset, in findBlock() argument 608 if (bb->startOffset == codeOffset) return bb; in findBlock() 610 if ((split == true) && (codeOffset > bb->startOffset) && in findBlock() 612 (codeOffset <= bb->lastMIRInsn->offset)) { in findBlock() 613 BasicBlock *newBB = splitBlock(cUnit, codeOffset, bb, in findBlock() 622 bb->startOffset = codeOffset; in findBlock()
|
/dalvik/dx/src/com/android/dx/cf/direct/ |
D | StdAttributeFactory.java | 239 int codeOffset = offset; in code() local 243 new BytecodeArray(bytes.slice(codeOffset, codeOffset + codeLength), in code()
|