/art/runtime/ |
D | runtime_intrinsics.cc | 57 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()
|
D | common_throws.h | 34 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)
|
D | common_throws.cc | 201 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()
|
D | class_linker-inl.h | 224 InvokeType type, in CheckInvokeClassMismatch() 273 InvokeType type, in CheckInvokeClassMismatch() 303 template <InvokeType type, ClassLinker::ResolveMode kResolveMode> 356 InvokeType type) { in ResolveMethod()
|
D | art_method.h | 48 enum InvokeType : uint32_t; 129 InvokeType GetInvokeType() REQUIRES_SHARED(Locks::mutator_lock_); 412 bool CheckIncompatibleClassChange(InvokeType type) REQUIRES_SHARED(Locks::mutator_lock_);
|
D | class_linker.h | 358 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,
|
D | art_method-inl.h | 104 inline bool ArtMethod::CheckIncompatibleClassChange(InvokeType type) { in CheckIncompatibleClassChange()
|
/art/libdexfile/dex/ |
D | invoke_type.h | 24 enum InvokeType : uint32_t { enum 35 std::ostream& operator<<(std::ostream& os, InvokeType rhs);
|
D | class_accessor.h | 97 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/ |
D | NewMethodCaller.java | 38 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/ |
D | compact_dex_writer.cc | 45 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()
|
D | dexlayout.cc | 1732 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/ |
D | entrypoint_utils.h | 46 enum InvokeType : uint32_t; 139 template<InvokeType type, bool access_check> 155 template <InvokeType type, bool access_check>
|
D | entrypoint_utils-inl.h | 424 template<InvokeType type, bool access_check> 561 template<InvokeType type, bool access_check> 645 template <InvokeType type, bool access_check>
|
/art/compiler/ |
D | compiler.h | 63 InvokeType invoke_type,
|
/art/compiler/optimizing/ |
D | load_store_analysis_test.cc | 890 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()
|
D | instruction_builder.cc | 483 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()
|
D | optimizing_compiler.cc | 281 InvokeType invoke_type, 1009 InvokeType invoke_type, in Compile()
|
D | nodes.h | 100 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/ |
D | compiler_driver.h | 69 enum InvokeType : uint32_t;
|
D | compiler_driver.cc | 146 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/ |
D | class_verifier.cc | 269 const InvokeType type = method.GetInvokeType(class_def.access_flags_); in VerifyClass()
|
/art/runtime/mirror/ |
D | class.h | 59 enum InvokeType : uint32_t; 643 InvokeType throw_invoke_type) 1379 InvokeType throw_invoke_type)
|
D | class-inl.h | 494 InvokeType throw_invoke_type) { in ResolvedMethodAccessTest() 553 InvokeType throw_invoke_type) { in CheckResolvedMethodAccess()
|
/art/runtime/interpreter/mterp/ |
D | nterp.cc | 258 InvokeType invoke_type = kStatic; in NterpGetMethod()
|