Home
last modified time | relevance | path

Searched refs:invoke_type (Results 1 – 15 of 15) sorted by relevance

/art/runtime/interpreter/mterp/
Dnterp.cc133 InvokeType invoke_type = kStatic; in NterpGetMethod() local
138 invoke_type = kDirect; in NterpGetMethod()
144 invoke_type = kInterface; in NterpGetMethod()
150 invoke_type = kStatic; in NterpGetMethod()
156 invoke_type = kSuper; in NterpGetMethod()
161 invoke_type = kVirtual; in NterpGetMethod()
167 invoke_type = kDirect; in NterpGetMethod()
173 invoke_type = kInterface; in NterpGetMethod()
179 invoke_type = kStatic; in NterpGetMethod()
185 invoke_type = kSuper; in NterpGetMethod()
[all …]
/art/runtime/
Druntime_intrinsics.cc36 InvokeType invoke_type, in InitializeIntrinsic() argument
54 CHECK_EQ(method->GetInvokeType(), invoke_type); in InitializeIntrinsic()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc1235 InvokeType invoke_type; in artQuickResolutionTrampoline() local
1252 invoke_type = kDirect; in artQuickResolutionTrampoline()
1256 invoke_type = kDirect; in artQuickResolutionTrampoline()
1260 invoke_type = kStatic; in artQuickResolutionTrampoline()
1264 invoke_type = kStatic; in artQuickResolutionTrampoline()
1268 invoke_type = kSuper; in artQuickResolutionTrampoline()
1272 invoke_type = kSuper; in artQuickResolutionTrampoline()
1276 invoke_type = kVirtual; in artQuickResolutionTrampoline()
1280 invoke_type = kVirtual; in artQuickResolutionTrampoline()
1284 invoke_type = kInterface; in artQuickResolutionTrampoline()
[all …]
/art/dexlayout/
Dcompact_dex_writer.cc51 for (InvokeType invoke_type : invoke_types) { in WriteDebugInfoOffsetTable() local
58 for (auto& method : *(invoke_type == InvokeType::kDirect in WriteDebugInfoOffsetTable()
239 for (InvokeType invoke_type : invoke_types) { in SortDebugInfosByMethodIndex() local
246 for (auto& method : *(invoke_type == InvokeType::kDirect in SortDebugInfosByMethodIndex()
339 for (InvokeType invoke_type : invoke_types) { in CanGenerateCompactDex() local
346 for (auto& method : *(invoke_type == InvokeType::kDirect in CanGenerateCompactDex()
Ddexlayout.cc1738 for (InvokeType invoke_type : invoke_types) { in LayoutCodeItems() local
1748 for (auto& method : *(invoke_type == InvokeType::kDirect in LayoutCodeItems()
/art/dex2oat/dex/
Ddex_to_dex_compiler.h59 InvokeType invoke_type,
Ddex_to_dex_compiler.cc510 InvokeType invoke_type ATTRIBUTE_UNUSED, in CompileMethod()
/art/compiler/
Dcompiler.h62 InvokeType invoke_type,
/art/compiler/optimizing/
Dinstruction_builder.cc440 InvokeType invoke_type = dex_compilation_unit_->IsStatic() ? kStatic : kDirect; in BuildIntrinsic() local
449 invoke_type, in BuildIntrinsic()
816 ArtMethod* HInstructionBuilder::ResolveMethod(uint16_t method_idx, InvokeType invoke_type) { in ResolveMethod() argument
828 invoke_type); in ResolveMethod()
850 if (invoke_type == kSuper) { in ResolveMethod()
908 InvokeType invoke_type = GetInvokeTypeFromOpCode(instruction.Opcode()); in BuildInvoke() local
914 if (invoke_type != kStatic) { // instance call in BuildInvoke()
919 ArtMethod* resolved_method = ResolveMethod(method_idx, invoke_type); in BuildInvoke()
929 invoke_type); in BuildInvoke()
954 invoke_type, in BuildInvoke()
[all …]
Dinstruction_builder.h282 ArtMethod* ResolveMethod(uint16_t method_idx, InvokeType invoke_type);
Doptimizing_compiler.cc278 InvokeType invoke_type,
1007 InvokeType invoke_type, in Compile() argument
1031 method_idx, dex_cache, jclass_loader, /*referrer=*/ nullptr, invoke_type); in Compile()
Dinliner.cc2020 InvokeType invoke_type = invoke_instruction->GetInvokeType(); in TryBuildAndInlineHelper() local
2021 if (invoke_type == kInterface) { in TryBuildAndInlineHelper()
2024 invoke_type = kVirtual; in TryBuildAndInlineHelper()
2042 invoke_type, in TryBuildAndInlineHelper()
/art/dex2oat/driver/
Dcompiler_driver.cc425 InvokeType invoke_type, in CompileMethodHarness() argument
442 invoke_type, in CompileMethodHarness()
474 InvokeType invoke_type, in CompileMethodDex2Dex() argument
485 InvokeType invoke_type, in CompileMethodDex2Dex()
506 invoke_type, in CompileMethodDex2Dex()
521 invoke_type, in CompileMethodDex2Dex()
536 InvokeType invoke_type, in CompileMethodQuick() argument
548 InvokeType invoke_type, in CompileMethodQuick()
595 invoke_type, in CompileMethodQuick()
639 invoke_type, in CompileMethodQuick()
/art/test/utils/python/
Dgenerate_java_main.py207 invoke_type=self.invoke,
/art/libdexfile/
DAndroid.bp135 "dex/invoke_type.h",