Lines Matching refs:MethodVerifier
37 class MethodVerifier; variable
83 void CopyRegister1(MethodVerifier* verifier, uint32_t vdst, uint32_t vsrc, TypeCategory cat)
88 void CopyRegister2(MethodVerifier* verifier, uint32_t vdst, uint32_t vsrc)
93 void CopyResultRegister1(MethodVerifier* verifier, uint32_t vdst, bool is_reference)
98 void CopyResultRegister2(MethodVerifier* verifier, uint32_t vdst)
125 void SetResultRegisterType(MethodVerifier* verifier, const RegType& new_type)
132 const RegType& GetRegisterType(MethodVerifier* verifier, uint32_t vsrc) const;
134 ALWAYS_INLINE bool VerifyRegisterType(MethodVerifier* verifier,
139 bool VerifyRegisterTypeWide(MethodVerifier* verifier,
153 std::string Dump(MethodVerifier* verifier) const REQUIRES_SHARED(Locks::mutator_lock_);
167 void MarkUninitRefsAsInvalid(MethodVerifier* verifier, const RegType& uninit_type)
175 void MarkRefsAsInitialized(MethodVerifier* verifier, const RegType& uninit_type)
181 void MarkAllRegistersAsConflicts(MethodVerifier* verifier);
182 void MarkAllRegistersAsConflictsExcept(MethodVerifier* verifier, uint32_t vsrc);
183 void MarkAllRegistersAsConflictsExceptWide(MethodVerifier* verifier, uint32_t vsrc);
200 bool CheckConstructorReturn(MethodVerifier* verifier) const;
229 const RegType& GetInvocationThis(MethodVerifier* verifier,
238 void CheckUnaryOp(MethodVerifier* verifier,
244 void CheckUnaryOpWide(MethodVerifier* verifier,
252 void CheckUnaryOpToWide(MethodVerifier* verifier,
259 void CheckUnaryOpFromWide(MethodVerifier* verifier,
271 void CheckBinaryOp(MethodVerifier* verifier,
279 void CheckBinaryOpWide(MethodVerifier* verifier,
289 void CheckBinaryOpWideShift(MethodVerifier* verifier,
300 void CheckBinaryOp2addr(MethodVerifier* verifier,
308 void CheckBinaryOp2addrWide(MethodVerifier* verifier,
318 void CheckBinaryOp2addrWideShift(MethodVerifier* verifier,
331 void CheckLiteralOp(MethodVerifier* verifier,
340 void PushMonitor(MethodVerifier* verifier, uint32_t reg_idx, int32_t insn_idx)
344 void PopMonitor(MethodVerifier* verifier, uint32_t reg_idx)
354 void VerifyMonitorStackEmpty(MethodVerifier* verifier) const;
356 bool MergeRegisters(MethodVerifier* verifier, const RegisterLine* incoming_line)