Searched refs:InsnFlags (Results 1 – 7 of 7) sorted by relevance
/dalvik/vm/analysis/ |
D | CodeVerify.h | 117 INLINE bool dvmInsnIsOpcode(const InsnFlags* insnFlags, int addr) { in dvmInsnIsOpcode() 124 INLINE int dvmInsnGetWidth(const InsnFlags* insnFlags, int addr) { in dvmInsnGetWidth() 131 INLINE bool dvmInsnIsChanged(const InsnFlags* insnFlags, int addr) { in dvmInsnIsChanged() 134 INLINE void dvmInsnSetChanged(InsnFlags* insnFlags, int addr, bool changed) in dvmInsnSetChanged() 145 INLINE bool dvmInsnIsVisited(const InsnFlags* insnFlags, int addr) { in dvmInsnIsVisited() 148 INLINE void dvmInsnSetVisited(InsnFlags* insnFlags, int addr, bool changed) in dvmInsnSetVisited() 159 INLINE bool dvmInsnIsVisitedOrChanged(const InsnFlags* insnFlags, int addr) { in dvmInsnIsVisitedOrChanged() 166 INLINE bool dvmInsnIsInTry(const InsnFlags* insnFlags, int addr) { in dvmInsnIsInTry() 169 INLINE void dvmInsnSetInTry(InsnFlags* insnFlags, int addr, bool inTry) in dvmInsnSetInTry() 181 INLINE bool dvmInsnIsBranchTarget(const InsnFlags* insnFlags, int addr) { in dvmInsnIsBranchTarget() [all …]
|
D | VerifySubs.h | 31 typedef u4 InsnFlags; typedef 41 bool dvmComputeCodeWidths(const Method* meth, InsnFlags* insnFlags, 45 bool dvmSetTryFlags(const Method* meth, InsnFlags* insnFlags); 48 bool dvmCheckSwitchTargets(const Method* meth, InsnFlags* insnFlags, 52 bool dvmCheckBranchTarget(const Method* meth, InsnFlags* insnFlags, 67 bool dvmGetBranchTarget(const Method* meth, InsnFlags* insnFlags,
|
D | RegisterMap.h | 81 InsnFlags* insnFlags;
|
D | VerifySubs.c | 37 bool dvmComputeCodeWidths(const Method* meth, InsnFlags* insnFlags, in dvmComputeCodeWidths() 111 bool dvmSetTryFlags(const Method* meth, InsnFlags* insnFlags) in dvmSetTryFlags() 192 bool dvmCheckSwitchTargets(const Method* meth, InsnFlags* insnFlags, in dvmCheckSwitchTargets() 308 bool dvmCheckBranchTarget(const Method* meth, InsnFlags* insnFlags, in dvmCheckBranchTarget() 408 bool dvmGetBranchTarget(const Method* meth, InsnFlags* insnFlags, in dvmGetBranchTarget()
|
D | DexVerify.c | 27 static bool verifyInstructions(const Method* meth, InsnFlags* insnFlags, 171 InsnFlags* insnFlags = NULL; in verifyMethod() 205 insnFlags = (InsnFlags*) in verifyMethod() 206 calloc(dvmGetMethodInsnsSize(meth), sizeof(InsnFlags)); in verifyMethod() 525 static bool verifyInstructions(const Method* meth, InsnFlags* insnFlags, in verifyInstructions()
|
D | RegisterMap.c | 355 InsnFlags* insnFlags; 389 InsnFlags* insnFlags = pState->insnFlags; 465 pState->insnFlags = calloc(sizeof(InsnFlags), pState->insnsSize); 653 InsnFlags* insnFlags = pState->insnFlags; 891 InsnFlags* insnFlags = pState->insnFlags; 1661 InsnFlags* insnFlags = pState->insnFlags;
|
D | CodeVerify.c | 122 static bool doCodeVerification(const Method* meth, InsnFlags* insnFlags,\ 124 static bool verifyInstruction(const Method* meth, InsnFlags* insnFlags,\ 128 static void dumpRegTypes(const Method* meth, const InsnFlags* insnFlags,\ 366 const InsnFlags* insnFlags, int newInstanceCount) in dvmCreateUninitInstanceMap() 2261 static void updateRegisters(const Method* meth, InsnFlags* insnFlags, in updateRegisters() 2636 static bool initRegisterTable(const Method* meth, const InsnFlags* insnFlags, in initRegisterTable() 2782 bool dvmVerifyCodeFlow(const Method* meth, InsnFlags* insnFlags, in dvmVerifyCodeFlow() 2932 static bool doCodeVerification(const Method* meth, InsnFlags* insnFlags, in doCodeVerification() 3160 static bool verifyInstruction(const Method* meth, InsnFlags* insnFlags, in verifyInstruction() 5319 static void dumpRegTypes(const Method* meth, const InsnFlags* insnFlags, in dumpRegTypes()
|