/art/runtime/ |
D | invoke_type.h | 24 enum InvokeType : uint32_t { enum 33 std::ostream& operator<<(std::ostream& os, const InvokeType& rhs);
|
D | common_throws.h | 97 InvokeType type) 125 void ThrowIncompatibleClassChangeError(InvokeType expected_type, 126 InvokeType found_type, 200 void ThrowNoSuchMethodError(InvokeType type, 213 InvokeType type) 217 InvokeType type)
|
D | dex_method_iterator_test.cc | 40 InvokeType invoke_type = it.GetInvokeType(); in TEST_F()
|
D | class_linker-inl.h | 95 InvokeType type, in CheckInvokeClassMismatch() 143 InvokeType type, in CheckInvokeClassMismatch() 182 template <InvokeType type, ClassLinker::ResolveMode kResolveMode> 222 InvokeType type) { in ResolveMethod()
|
D | common_throws.cc | 194 InvokeType type) { in ThrowIllegalAccessErrorClassForMethodDispatch() 248 void ThrowIncompatibleClassChangeError(InvokeType expected_type, InvokeType found_type, in ThrowIncompatibleClassChangeError() 388 void ThrowNoSuchMethodError(InvokeType type, ObjPtr<mirror::Class> c, const StringPiece& name, in ThrowNoSuchMethodError() 408 InvokeType type) in ThrowNullPointerExceptionForMethodAccessImpl() 417 InvokeType type) { in ThrowNullPointerExceptionForMethodAccess() 425 InvokeType type) { in ThrowNullPointerExceptionForMethodAccess()
|
D | dex_method_iterator.h | 110 InvokeType GetInvokeType() { in GetInvokeType()
|
D | art_method.h | 38 enum InvokeType : uint32_t; 141 InvokeType GetInvokeType() REQUIRES_SHARED(Locks::mutator_lock_); 309 bool CheckIncompatibleClassChange(InvokeType type) REQUIRES_SHARED(Locks::mutator_lock_);
|
D | class_linker.h | 311 InvokeType type) 315 template <InvokeType type, ResolveMode kResolveMode> 320 ArtMethod* ResolveMethod(Thread* self, uint32_t method_idx, ArtMethod* referrer, InvokeType type) 1223 InvokeType type, 1229 InvokeType type,
|
D | art_method-inl.h | 175 inline bool ArtMethod::CheckIncompatibleClassChange(InvokeType type) { in CheckIncompatibleClassChange()
|
/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/compiler/dex/ |
D | dex_to_dex_compiler.h | 44 InvokeType invoke_type,
|
D | dex_to_dex_compiler.cc | 333 InvokeType invoke_type ATTRIBUTE_UNUSED, in ArtCompileDEX()
|
/art/compiler/optimizing/ |
D | intrinsics.cc | 34 static inline InvokeType GetIntrinsicInvokeType(Intrinsics i) { in GetIntrinsicInvokeType() 110 InvokeType intrinsic_type = GetIntrinsicInvokeType(intrinsic); in CheckInvokeType() 111 InvokeType invoke_type = invoke->GetInvokeType(); in CheckInvokeType()
|
D | stack_map_stream.h | 123 InvokeType invoke_type; 147 void AddInvoke(InvokeType type, uint32_t dex_method_index);
|
D | optimizing_compiler.cc | 304 InvokeType invoke_type, 377 InvokeType invoke_type, 888 InvokeType invoke_type, in TryCompile() 1037 InvokeType invoke_type, in Compile() 1157 const InvokeType invoke_type = method->GetInvokeType(); in JitCompile()
|
D | instruction_builder.h | 305 ArtMethod* ResolveMethod(uint16_t method_idx, InvokeType invoke_type);
|
/art/runtime/entrypoints/ |
D | entrypoint_utils.h | 124 template<InvokeType type, bool access_check> 140 template <InvokeType type, bool access_check>
|
D | entrypoint_utils-inl.h | 437 template<InvokeType type, bool access_check> 659 template <InvokeType type, bool access_check>
|
/art/compiler/ |
D | compiler.h | 65 InvokeType invoke_type,
|
/art/compiler/driver/ |
D | compiler_driver-inl.h | 111 InvokeType invoke_type) { in ResolveMethod()
|
D | compiler_driver.cc | 141 oss << static_cast<InvokeType>(i) << " methods were AOT resolved"; in Dump() 145 oss2 << static_cast<InvokeType>(i) << " methods made direct"; in Dump() 152 oss2 << static_cast<InvokeType>(i) << " method calls are direct into boot"; in Dump() 159 oss2 << static_cast<InvokeType>(i) << " method calls have methods in boot"; in Dump() 368 InvokeType invoke_type, in SetupIntrinsic() 407 #define SETUP_INTRINSICS(Name, InvokeType, NeedsEnvironmentOrCache, SideEffects, Exceptions, \ in CompileAll() argument 409 SetupIntrinsic(soa.Self(), Intrinsics::k##Name, InvokeType, ClassName, MethodName, Signature); in CompileAll() 495 InvokeType invoke_type, in CompileMethod() 647 InvokeType invoke_type = method->GetInvokeType(); in CompileOne()
|
D | compiler_driver.h | 257 InvokeType invoke_type)
|
/art/runtime/interpreter/ |
D | interpreter_common.h | 119 template<InvokeType type> 162 template<InvokeType type, bool is_range, bool do_access_check>
|
/art/runtime/entrypoints/quick/ |
D | quick_trampoline_entrypoints.cc | 370 static bool GetInvokeType(ArtMethod** sp, InvokeType* invoke_type, uint32_t* dex_method_index) in GetInvokeType() 388 *invoke_type = static_cast<InvokeType>(invoke.GetInvokeType(encoding.invoke_info.encoding)); in GetInvokeType() 1078 InvokeType invoke_type; in artQuickResolutionTrampoline() 1086 InvokeType stack_map_invoke_type; in artQuickResolutionTrampoline() 2331 template <InvokeType type, bool access_check> 2607 ThrowNullPointerExceptionForMethodAccess(resolved_method, InvokeType::kVirtual); in artInvokePolymorphic()
|
/art/dexlayout/ |
D | dexlayout.cc | 1684 static constexpr InvokeType invoke_types[] = { in LayoutCodeItems() 1691 for (InvokeType invoke_type : invoke_types) { in LayoutCodeItems() 1701 for (auto& method : *(invoke_type == InvokeType::kDirect in LayoutCodeItems() 1744 for (InvokeType invoke_type : invoke_types) { in LayoutCodeItems() 1745 for (auto &method : *(invoke_type == InvokeType::kDirect in LayoutCodeItems()
|