Home
last modified time | relevance | path

Searched refs:InvokeType (Results 1 – 25 of 37) sorted by relevance

12

/art/runtime/
Druntime_intrinsics.cc57 InvokeType invoke_type, in InitializeIntrinsic()
77 InvokeType invoke_type, in IsIntrinsicInitialized()
95 #define IS_INTRINSIC_INITIALIZED(Name, InvokeType, _, __, ___, ClassName, MethodName, Signature) \ in AreAllIntrinsicsInitialized() argument
98 InvokeType, \ in AreAllIntrinsicsInitialized()
113 #define INITIALIZE_INTRINSIC(Name, InvokeType, _, __, ___, ClassName, MethodName, Signature) \ in InitializeIntrinsics() argument
116 InvokeType, \ in InitializeIntrinsics()
Dcommon_throws.h34 enum InvokeType : uint32_t;
98 InvokeType type)
131 void ThrowIncompatibleClassChangeError(InvokeType expected_type,
132 InvokeType found_type,
211 void ThrowNoSuchMethodError(InvokeType type,
224 InvokeType type)
228 InvokeType type)
Dcommon_throws.cc201 InvokeType type) { in ThrowIllegalAccessErrorClassForMethodDispatch()
260 void ThrowIncompatibleClassChangeError(InvokeType expected_type, InvokeType found_type, in ThrowIncompatibleClassChangeError()
411 void ThrowNoSuchMethodError(InvokeType type, in ThrowNoSuchMethodError()
433 InvokeType type) in ThrowNullPointerExceptionForMethodAccessImpl()
441 void ThrowNullPointerExceptionForMethodAccess(uint32_t method_idx, InvokeType type) { in ThrowNullPointerExceptionForMethodAccess()
446 void ThrowNullPointerExceptionForMethodAccess(ArtMethod* method, InvokeType type) { in ThrowNullPointerExceptionForMethodAccess()
Dclass_linker-inl.h224 InvokeType type, in CheckInvokeClassMismatch()
273 InvokeType type, in CheckInvokeClassMismatch()
303 template <InvokeType type, ClassLinker::ResolveMode kResolveMode>
356 InvokeType type) { in ResolveMethod()
Dart_method.h48 enum InvokeType : uint32_t;
129 InvokeType GetInvokeType() REQUIRES_SHARED(Locks::mutator_lock_);
412 bool CheckIncompatibleClassChange(InvokeType type) REQUIRES_SHARED(Locks::mutator_lock_);
Dclass_linker.h358 InvokeType type)
362 template <InvokeType type, ResolveMode kResolveMode>
367 ArtMethod* ResolveMethod(Thread* self, uint32_t method_idx, ArtMethod* referrer, InvokeType type)
1337 InvokeType type,
1343 InvokeType type,
Dart_method-inl.h104 inline bool ArtMethod::CheckIncompatibleClassChange(InvokeType type) { in CheckIncompatibleClassChange()
/art/libdexfile/dex/
Dinvoke_type.h24 enum InvokeType : uint32_t { enum
35 std::ostream& operator<<(std::ostream& os, InvokeType rhs);
Dclass_accessor.h97 InvokeType GetInvokeType(uint32_t class_access_flags) const { in GetInvokeType()
124 InvokeType GetDirectMethodInvokeType() const { in GetDirectMethodInvokeType()
128 InvokeType GetVirtualMethodInvokeType(uint32_t class_access_flags) const { in GetVirtualMethodInvokeType()
/art/tools/dexfuzz/src/dexfuzz/program/mutators/
DNewMethodCaller.java38 public enum InvokeType { enum in NewMethodCaller.AssociatedMutation
47 public InvokeType invokeType;
77 invokeType = InvokeType.values()[Integer.parseInt(elements[3])]; in parseString()
128 mutation.invokeType = AssociatedMutation.InvokeType.STATIC; in generateMutation()
/art/dexlayout/
Dcompact_dex_writer.cc45 static constexpr InvokeType invoke_types[] = { in WriteDebugInfoOffsetTable()
50 for (InvokeType invoke_type : invoke_types) { in WriteDebugInfoOffsetTable()
57 for (auto& method : *(invoke_type == InvokeType::kDirect in WriteDebugInfoOffsetTable()
232 static constexpr InvokeType invoke_types[] = { in SortDebugInfosByMethodIndex()
237 for (InvokeType invoke_type : invoke_types) { in SortDebugInfosByMethodIndex()
244 for (auto& method : *(invoke_type == InvokeType::kDirect in SortDebugInfosByMethodIndex()
330 static constexpr InvokeType invoke_types[] = { in CanGenerateCompactDex()
337 for (InvokeType invoke_type : invoke_types) { in CanGenerateCompactDex()
344 for (auto& method : *(invoke_type == InvokeType::kDirect in CanGenerateCompactDex()
Ddexlayout.cc1732 static constexpr InvokeType invoke_types[] = { in LayoutCodeItems()
1741 for (InvokeType invoke_type : invoke_types) { in LayoutCodeItems()
1751 for (auto& method : *(invoke_type == InvokeType::kDirect in LayoutCodeItems()
/art/runtime/entrypoints/
Dentrypoint_utils.h46 enum InvokeType : uint32_t;
139 template<InvokeType type, bool access_check>
155 template <InvokeType type, bool access_check>
Dentrypoint_utils-inl.h424 template<InvokeType type, bool access_check>
561 template<InvokeType type, bool access_check>
645 template <InvokeType type, bool access_check>
/art/compiler/
Dcompiler.h63 InvokeType invoke_type,
/art/compiler/optimizing/
Dload_store_analysis_test.cc890 InvokeType::kStatic, in TEST_F()
999 InvokeType::kStatic, in TEST_F()
1122 InvokeType::kStatic, in TEST_F()
1402 InvokeType::kStatic, in TEST_F()
1503 InvokeType::kStatic, in TEST_F()
1614 InvokeType::kStatic, in TEST_F()
1630 InvokeType::kStatic, in TEST_F()
1799 InvokeType::kStatic, in TEST_F()
1855 InvokeType::kStatic, in TEST_F()
2012 InvokeType::kStatic, in TEST_F()
Dinstruction_builder.cc483 InvokeType invoke_type = dex_compilation_unit_->IsStatic() ? kStatic : kDirect; in BuildIntrinsic()
834 static InvokeType GetInvokeTypeFromOpCode(Instruction::Code opcode) { in GetInvokeTypeFromOpCode()
864 /*inout*/InvokeType* invoke_type, in ResolveMethod()
994 InvokeType invoke_type = GetInvokeTypeFromOpCode(instruction.Opcode()); in BuildInvoke()
1182 InvokeType invoke_type = InvokeType::kPolymorphic; in BuildInvokePolymorphic()
1690 ReceiverArg receiver_arg = (invoke->GetInvokeType() == InvokeType::kStatic) in HandleInvoke()
Doptimizing_compiler.cc281 InvokeType invoke_type,
1009 InvokeType invoke_type, in Compile()
Dnodes.h100 static constexpr InvokeType kInvalidInvokeType = static_cast<InvokeType>(-1);
382 InvokeType invoke_type = kInvalidInvokeType,
660 InvokeType GetInvokeType() const { in GetInvokeType()
846 const InvokeType invoke_type_;
4634 InvokeType GetInvokeType() const {
4694 using InvokeTypeField = BitField<InvokeType, kFieldInvokeType, kFieldInvokeTypeSize>;
4705 InvokeType invoke_type)
4744 InvokeType invoke_type)
4864 InvokeType invoke_type,
/art/dex2oat/driver/
Dcompiler_driver.h69 enum InvokeType : uint32_t;
Dcompiler_driver.cc146 oss << static_cast<InvokeType>(i) << " methods were AOT resolved"; in Dump()
150 oss2 << static_cast<InvokeType>(i) << " methods made direct"; in Dump()
157 oss2 << static_cast<InvokeType>(i) << " method calls are direct into boot"; in Dump()
164 oss2 << static_cast<InvokeType>(i) << " method calls have methods in boot"; in Dump()
372 InvokeType invoke_type, in CompileMethodHarness()
419 InvokeType invoke_type, in CompileMethodQuick()
430 InvokeType invoke_type, in CompileMethodQuick()
/art/runtime/verifier/
Dclass_verifier.cc269 const InvokeType type = method.GetInvokeType(class_def.access_flags_); in VerifyClass()
/art/runtime/mirror/
Dclass.h59 enum InvokeType : uint32_t;
643 InvokeType throw_invoke_type)
1379 InvokeType throw_invoke_type)
Dclass-inl.h494 InvokeType throw_invoke_type) { in ResolvedMethodAccessTest()
553 InvokeType throw_invoke_type) { in CheckResolvedMethodAccess()
/art/runtime/interpreter/mterp/
Dnterp.cc258 InvokeType invoke_type = kStatic; in NterpGetMethod()

12