Home
last modified time | relevance | path

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

123

/art/compiler/dex/
Dmir_method_info.h101 MirMethodLoweringInfo(uint16_t method_idx, InvokeType type) in MirMethodLoweringInfo()
130 InvokeType GetInvokeType() const { in GetInvokeType()
131 return static_cast<InvokeType>((flags_ >> kBitInvokeTypeBegin) & kInvokeTypeMask); in GetInvokeType()
134 art::InvokeType GetSharpType() const { in GetSharpType()
135 return static_cast<InvokeType>((flags_ >> kBitSharpTypeBegin) & kInvokeTypeMask); in GetSharpType()
Ddex_to_dex_compiler.cc238 InvokeType invoke_type = kVirtual; in CompileInvokeVirtual()
239 InvokeType original_invoke_type = invoke_type; in CompileInvokeVirtual()
275 uint32_t access_flags, art::InvokeType invoke_type, in ArtCompileDEX()
Dcompiler_ir.h60 InvokeType invoke_type; // compiling method's invocation type.
Dfrontend.h120 art::InvokeType invoke_type,
Dmir_method_info.cc64 InvokeType invoke_type = it->GetInvokeType(); in Resolve()
/art/compiler/driver/
Dcompiler_driver.h271 uint32_t method_idx, InvokeType invoke_type)
282 mirror::ArtMethod* resolved_method, InvokeType type)
290 mirror::Class* referrer_class, mirror::ArtMethod* resolved_method, InvokeType* invoke_type,
301 void ProcessedInvoke(InvokeType invoke_type, int flags);
326 InvokeType* type, MethodReference* target_method, int* vtable_idx,
337 InvokeType referrer_invoke_type,
340 InvokeType target_invoke_type,
346 InvokeType referrer_invoke_type,
349 InvokeType target_invoke_type,
356 InvokeType referrer_invoke_type,
[all …]
Dcompiler_driver.cc122 oss << static_cast<InvokeType>(i) << " methods were AOT resolved"; in Dump()
126 oss2 << static_cast<InvokeType>(i) << " methods made direct"; in Dump()
133 oss2 << static_cast<InvokeType>(i) << " method calls are direct into boot"; in Dump()
140 oss2 << static_cast<InvokeType>(i) << " method calls have methods in boot"; in Dump()
217 void ResolvedMethod(InvokeType type) { in ResolvedMethod()
225 void UnresolvedMethod(InvokeType type) { in UnresolvedMethod()
233 void VirtualMadeDirect(InvokeType type) { in VirtualMadeDirect()
240 void DirectCallsToBoot(InvokeType type) { in DirectCallsToBoot()
247 void DirectMethodsToBoot(InvokeType type) { in DirectMethodsToBoot()
253 void ProcessedInvoke(InvokeType type, int flags) { in ProcessedInvoke()
[all …]
Dcompiler_driver-inl.h170 uint32_t method_idx, InvokeType invoke_type) { in ResolveMethod()
199 mirror::ArtMethod* resolved_method, InvokeType type) { in GetResolvedMethodVTableIndex()
212 mirror::Class* referrer_class, mirror::ArtMethod* resolved_method, InvokeType* invoke_type, in IsFastInvoke()
/art/runtime/
Dinvoke_type.h24 enum InvokeType { enum
33 std::ostream& operator<<(std::ostream& os, const InvokeType& rhs);
Dcommon_throws.h79 InvokeType type)
107 void ThrowIncompatibleClassChangeError(InvokeType expected_type, InvokeType found_type,
155 void ThrowNoSuchMethodError(InvokeType type, mirror::Class* c, const StringPiece& name,
171 InvokeType type)
176 InvokeType type)
Dcommon_throws.cc159 InvokeType type) { in ThrowIllegalAccessErrorClassForMethodDispatch()
213 void ThrowIncompatibleClassChangeError(InvokeType expected_type, InvokeType found_type, in ThrowIncompatibleClassChangeError()
307 void ThrowNoSuchMethodError(InvokeType type, mirror::Class* c, const StringPiece& name, in ThrowNoSuchMethodError()
340 InvokeType type) in ThrowNullPointerExceptionForMethodAccessImpl()
350 InvokeType type) { in ThrowNullPointerExceptionForMethodAccess()
359 InvokeType type) { in ThrowNullPointerExceptionForMethodAccess()
Ddex_method_iterator_test.cc39 InvokeType invoke_type = it.GetInvokeType(); in TEST_F()
Ddex_method_iterator.h116 InvokeType GetInvokeType() { in GetInvokeType()
Dclass_linker-inl.h109 InvokeType type) { in GetResolvedMethod()
119 InvokeType type) { in ResolveMethod()
/art/compiler/
Dcompilers.h34 InvokeType invoke_type,
80 InvokeType invoke_type,
88 InvokeType invoke_type,
Dcompiler.cc32 art::InvokeType invoke_type,
42 art::InvokeType invoke_type, in TryCompileWithSeaIR()
73 art::InvokeType invoke_type,
101 InvokeType invoke_type, in Compile()
Dcompilers.cc31 art::InvokeType invoke_type,
54 InvokeType invoke_type, in Compile()
144 InvokeType invoke_type, in Compile()
Dcompiler.h52 InvokeType invoke_type,
60 art::InvokeType invoke_type,
/art/compiler/sea_ir/
Dfrontend.cc43 uint32_t method_access_flags, InvokeType invoke_type, in CompileMethodWithSeaIr()
68 InvokeType invoke_type, in SeaIrCompileOneMethod()
81 uint32_t method_access_flags, art::InvokeType invoke_type, in SeaIrCompileMethod()
/art/compiler/llvm/
Dcompiler_llvm.cc44 uint32_t access_flags, InvokeType invoke_type,
138 CompileDexMethod(DexCompilationUnit* dex_compilation_unit, InvokeType invoke_type) { in CompileDexMethod()
206 art::InvokeType invoke_type, in ArtCompileMethod()
Dcompiler_llvm.h77 InvokeType invoke_type);
/art/compiler/dex/quick/
Dgen_invoke.cc498 InvokeType type) { in NextSDCallInsn()
574 InvokeType unused3) { in NextVCallInsn()
616 uintptr_t direct_method, InvokeType unused2) { in NextInterfaceCallInsn()
685 uintptr_t unused3, InvokeType unused4) { in NextStaticCallInsnSP()
693 uintptr_t unused3, InvokeType unused4) { in NextDirectCallInsnSP()
701 uintptr_t unused3, InvokeType unused4) { in NextSuperCallInsnSP()
709 uintptr_t unused3, InvokeType unused4) { in NextVCallInsnSP()
718 uintptr_t unused3, InvokeType unused4) { in NextInterfaceCallInsnWithAccessCheck()
727 uintptr_t direct_method, InvokeType type, bool skip_this) { in LoadArgRegs()
770 uintptr_t direct_method, InvokeType type, bool skip_this) { in GenDalvikArgsNoRange()
[all …]
/art/runtime/entrypoints/
Dentrypoint_utils.h139 template<InvokeType type, bool access_check>
155 bool access_check, InvokeType type)
/art/runtime/entrypoints/portable/
Dportable_invoke_entrypoints.cc24 template<InvokeType type, bool access_check>
/art/compiler/optimizing/
Doptimizing_compiler.cc76 InvokeType invoke_type, in TryCompile()

123