Lines Matching refs:insnFlags
30 * initialize "insnFlags" to zero).
37 bool dvmComputeCodeWidths(const Method* meth, InsnFlags* insnFlags,
86 insnFlags[i] |= width;
108 * Call this after widths have been set in "insnFlags".
113 bool dvmSetTryFlags(const Method* meth, InsnFlags* insnFlags)
144 if (dvmInsnGetWidth(insnFlags, start) == 0) {
152 addr += dvmInsnGetWidth(insnFlags, addr))
154 assert(dvmInsnGetWidth(insnFlags, addr) != 0);
155 dvmInsnSetInTry(insnFlags, addr, true);
174 if (dvmInsnGetWidth(insnFlags, addr) == 0) {
181 dvmInsnSetBranchTarget(insnFlags, addr, true);
194 bool dvmCheckSwitchTargets(const Method* meth, InsnFlags* insnFlags,
287 !dvmInsnIsOpcode(insnFlags, absOffset))
294 dvmInsnSetBranchTarget(insnFlags, absOffset, true);
310 bool dvmCheckBranchTarget(const Method* meth, InsnFlags* insnFlags,
318 if (!dvmGetBranchTarget(meth, insnFlags, curOffset, &offset,
340 !dvmInsnIsOpcode(insnFlags, absOffset))
347 dvmInsnSetBranchTarget(insnFlags, absOffset, true);
410 bool dvmGetBranchTarget(const Method* meth, InsnFlags* insnFlags,