Home
last modified time | relevance | path

Searched defs:verifier (Results 1 – 19 of 19) sorted by relevance

/art/runtime/verifier/
Dregister_line.cc27 namespace verifier { namespace
49 const RegType& RegisterLine::GetInvocationThis(MethodVerifier* verifier, const Instruction* inst, in GetInvocationThis()
73 bool RegisterLine::VerifyRegisterTypeWide(MethodVerifier* verifier, uint32_t vsrc, in VerifyRegisterTypeWide()
97 void RegisterLine::MarkRefsAsInitialized(MethodVerifier* verifier, const RegType& uninit_type) { in MarkRefsAsInitialized()
115 void RegisterLine::MarkAllRegistersAsConflicts(MethodVerifier* verifier) { in MarkAllRegistersAsConflicts()
122 void RegisterLine::MarkAllRegistersAsConflictsExcept(MethodVerifier* verifier, uint32_t vsrc) { in MarkAllRegistersAsConflictsExcept()
131 void RegisterLine::MarkAllRegistersAsConflictsExceptWide(MethodVerifier* verifier, uint32_t vsrc) { in MarkAllRegistersAsConflictsExceptWide()
158 void RegisterLine::MarkUninitRefsAsInvalid(MethodVerifier* verifier, const RegType& uninit_type) { in MarkUninitRefsAsInvalid()
167 void RegisterLine::CopyResultRegister1(MethodVerifier* verifier, uint32_t vdst, bool is_reference) { in CopyResultRegister1()
184 void RegisterLine::CopyResultRegister2(MethodVerifier* verifier, uint32_t vdst) { in CopyResultRegister2()
[all …]
Dregister_line-inl.h34 inline const RegType& RegisterLine::GetRegisterType(MethodVerifier* verifier, uint32_t vsrc) const { in GetRegisterType()
41 inline bool RegisterLine::SetRegisterType(MethodVerifier* verifier, uint32_t vdst, in SetRegisterType()
66 inline bool RegisterLine::SetRegisterTypeWide(MethodVerifier* verifier, uint32_t vdst, in SetRegisterTypeWide()
89 inline void RegisterLine::SetResultRegisterType(MethodVerifier* verifier, const RegType& new_type) { in SetResultRegisterType()
103 inline void RegisterLine::CopyRegister1(MethodVerifier* verifier, uint32_t vdst, uint32_t vsrc, in CopyRegister1()
120 inline void RegisterLine::CopyRegister2(MethodVerifier* verifier, uint32_t vdst, uint32_t vsrc) { in CopyRegister2()
132 inline bool RegisterLine::VerifyRegisterType(MethodVerifier* verifier, uint32_t vsrc, in VerifyRegisterType()
176 inline void RegisterLine::VerifyMonitorStackEmpty(MethodVerifier* verifier) const { in VerifyMonitorStackEmpty()
Dreg_type-inl.h73 MethodVerifier* verifier) { in AssignableFrom()
137 inline bool RegType::IsAssignableFrom(const RegType& src, MethodVerifier* verifier) const { in IsAssignableFrom()
141 inline bool RegType::IsStrictlyAssignableFrom(const RegType& src, MethodVerifier* verifier) const { in IsStrictlyAssignableFrom()
Dinstruction_flags.cc22 namespace verifier { namespace
Dmethod_verifier_test.cc33 namespace verifier { namespace
Dreg_type_cache.cc35 namespace verifier { namespace
396 MethodVerifier* verifier) { in FromUnresolvedMerge()
Dclass_verifier.cc45 namespace verifier { namespace
Dmethod_verifier.cc71 namespace verifier { namespace
2006 static void AdjustReturnLine(MethodVerifier<kVerifierDebug>* verifier, in AdjustReturnLine()
5197 impl::MethodVerifier<kVerifierDebug> verifier(self, in VerifyMethod() local
5351 std::unique_ptr<impl::MethodVerifier<false>> verifier( in CalculateVerificationInfo() local
5398 impl::MethodVerifier<false>* verifier = new impl::MethodVerifier<false>( in VerifyMethodAndDump() local
5440 impl::MethodVerifier<false> verifier(hs.Self(), in FindLocksAtDexPc() local
Dreg_type.cc39 namespace verifier { namespace
1038 MethodVerifier* verifier, in CanAssignArray()
Dreg_type.h254 MethodVerifier* verifier) const in SafeMerge()
Dreg_type_test.cc32 namespace verifier { namespace
Dverifier_deps.cc37 namespace verifier { namespace
/art/dex2oat/dex/
Dquick_compiler_callbacks.cc25 void QuickCompilerCallbacks::MethodVerified(verifier::MethodVerifier* verifier) { in MethodVerified() argument
/art/libartbase/base/
Dlogging.h56 bool verifier; member
/art/dex2oat/
Dverifier_deps_test.cc42 namespace verifier { namespace
167 std::unique_ptr<MethodVerifier> verifier( in VerifyMethod() local
/art/runtime/
Dthread.cc4041 for (auto* verifier = tlsPtr_.method_verifier; verifier != nullptr; verifier = verifier->link_) { in VisitRoots() local
4186 void Thread::PushVerifier(verifier::MethodVerifier* verifier) { in PushVerifier() argument
4191 void Thread::PopVerifier(verifier::MethodVerifier* verifier) { in PopVerifier() argument
/art/openjdkjvmti/
Dti_method.cc636 std::unique_ptr<art::verifier::MethodVerifier> verifier( in InferSlotTypeFromVerifier() local
/art/libdexfile/dex/
Ddex_file_verifier.cc3688 std::unique_ptr<DexFileVerifier> verifier( in Verify() local
/art/oatdump/
Doatdump.cc1159 std::unique_ptr<verifier::MethodVerifier> verifier; in DumpOatMethod() local