Lines Matching refs:InsnFlags
30 * initialize "insnFlags" to zero).
43 bool dvmComputeCodeWidths(const Method* meth, InsnFlags* insnFlags,
69 insnFlags[i] |= width;
91 * Call this after widths have been set in "insnFlags".
96 bool dvmSetTryFlags(const Method* meth, InsnFlags* insnFlags)
126 if (dvmInsnGetWidth(insnFlags, start) == 0) {
134 addr += dvmInsnGetWidth(insnFlags, addr))
136 assert(dvmInsnGetWidth(insnFlags, addr) != 0);
137 dvmInsnSetInTry(insnFlags, addr, true);
156 if (dvmInsnGetWidth(insnFlags, addr) == 0) {
163 dvmInsnSetBranchTarget(insnFlags, addr, true);
176 bool dvmCheckSwitchTargets(const Method* meth, InsnFlags* insnFlags,
270 !dvmInsnIsOpcode(insnFlags, absOffset))
277 dvmInsnSetBranchTarget(insnFlags, absOffset, true);
293 bool dvmCheckBranchTarget(const Method* meth, InsnFlags* insnFlags,
300 if (!dvmGetBranchTarget(meth, insnFlags, curOffset, &offset,
322 !dvmInsnIsOpcode(insnFlags, absOffset))
329 dvmInsnSetBranchTarget(insnFlags, absOffset, true);
392 bool dvmGetBranchTarget(const Method* meth, InsnFlags* insnFlags,