HomeSort by relevance Sort by last modified time
    Searched refs:invoke_type (Results 1 - 25 of 31) sorted by null

1 2

  /art/runtime/
dex_method_iterator_test.cc 39 InvokeType invoke_type = it.GetInvokeType(); local
42 LG << invoke_type << " " << PrettyMethod(method_idx, dex_file);
Android.mk 306 invoke_type.h \
  /art/compiler/dex/
mir_method_info.cc 64 InvokeType invoke_type = it->GetInvokeType(); local
67 invoke_type);
73 it->vtable_idx_ = compiler_driver->GetResolvedMethodVTableIndex(resolved_method, invoke_type);
77 soa, dex_cache, class_loader, mUnit, referrer_class.Get(), resolved_method, &invoke_type,
85 (static_cast<uint16_t>(invoke_type) << kBitSharpTypeBegin) |
dex_to_dex_compiler.cc 238 InvokeType invoke_type = kVirtual; local
239 InvokeType original_invoke_type = invoke_type;
247 &invoke_type,
250 if (fast_path && original_invoke_type == invoke_type) {
275 uint32_t access_flags, art::InvokeType invoke_type,
compiler_ir.h 60 InvokeType invoke_type; // compiling method's invocation type. member in struct:art::CompilationUnit
frontend.h 21 #include "invoke_type.h"
120 art::InvokeType invoke_type,
mir_analysis.cc 1190 // Map key: target_method_idx, invoke_type, devirt_target. Ordered to avoid padding.
1193 uint16_t invoke_type; member in struct:art::MapEntry
1204 if (lhs.invoke_type != rhs.invoke_type) {
1205 return lhs.invoke_type < rhs.invoke_type;
1289 static_cast<InvokeType>(entry->invoke_type));
frontend.cc 488 invoke_type(kDirect),
621 uint32_t access_flags, InvokeType invoke_type,
720 cu.mir_graph->InlineMethod(code_item, access_flags, invoke_type, class_def_idx, method_idx,
809 InvokeType invoke_type,
815 return CompileMethod(driver, compiler, code_item, access_flags, invoke_type, class_def_idx,
824 uint32_t access_flags, art::InvokeType invoke_type,
830 return art::CompileOneMethod(driver, compiler, code_item, access_flags, invoke_type,
  /art/compiler/sea_ir/
frontend.cc 43 uint32_t method_access_flags, InvokeType invoke_type,
68 InvokeType invoke_type,
74 return CompileMethodWithSeaIr(compiler, backend, code_item, method_access_flags, invoke_type,
81 uint32_t method_access_flags, art::InvokeType invoke_type,
87 return art::SeaIrCompileOneMethod(compiler, backend, code_item, method_access_flags, invoke_type,
  /art/compiler/
compiler.cc 32 art::InvokeType invoke_type,
42 art::InvokeType invoke_type,
53 invoke_type,
73 art::InvokeType invoke_type,
101 InvokeType invoke_type,
108 invoke_type,
120 invoke_type,
compilers.cc 31 art::InvokeType invoke_type,
54 InvokeType invoke_type,
61 invoke_type,
73 invoke_type,
142 InvokeType invoke_type,
147 CompiledMethod* method = TryCompile(code_item, access_flags, invoke_type, class_def_idx,
153 return QuickCompiler::Compile(code_item, access_flags, invoke_type, class_def_idx, method_idx,
compilers.h 34 InvokeType invoke_type,
80 InvokeType invoke_type,
88 InvokeType invoke_type,
compiler.h 52 InvokeType invoke_type,
60 art::InvokeType invoke_type,
elf_writer_mclinker.cc 358 InvokeType invoke_type = it.GetInvokeType(); local
368 NullHandle<mirror::ArtMethod>(), invoke_type);
  /art/runtime/entrypoints/portable/
portable_trampoline_entrypoints.cc 327 InvokeType invoke_type; local
336 invoke_type = kDirect;
340 invoke_type = kDirect;
344 invoke_type = kStatic;
348 invoke_type = kStatic;
352 invoke_type = kSuper;
356 invoke_type = kSuper;
360 invoke_type = kVirtual;
364 invoke_type = kVirtual;
368 invoke_type = kInterface
    [all...]
  /art/compiler/driver/
compiler_driver-inl.h 170 uint32_t method_idx, InvokeType invoke_type) {
175 invoke_type);
182 if (UNLIKELY(resolved_method->CheckIncompatibleClassChange(invoke_type))) {
212 mirror::Class* referrer_class, mirror::ArtMethod* resolved_method, InvokeType* invoke_type,
229 (*invoke_type == kVirtual) && (resolved_method->IsFinal() || methods_class->IsFinal());
232 bool can_sharpen_super_based_on_type = (*invoke_type == kSuper) &&
245 GetCodeAndMethodForDirectCall(invoke_type, kDirect, false, referrer_class, resolved_method,
247 DCHECK_NE(*invoke_type, kSuper) << PrettyMethod(resolved_method);
248 if (*invoke_type == kDirect) {
254 if ((*invoke_type == kVirtual || *invoke_type == kInterface) && devirt_target != nullptr)
    [all...]
compiler_driver.cc 321 art::InvokeType invoke_type,
556 InvokeType invoke_type = method->GetInvokeType(); local
587 CompileMethod(code_item, access_flags, invoke_type, class_def_idx, method_idx, jclass_loader,
    [all...]
compiler_driver.h 32 #include "invoke_type.h"
262 uint32_t method_idx, InvokeType invoke_type)
281 mirror::Class* referrer_class, mirror::ArtMethod* resolved_method, InvokeType* invoke_type,
292 void ProcessedInvoke(InvokeType invoke_type, int flags);
696 InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx,
756 uint32_t access_flags, InvokeType invoke_type,
    [all...]
  /art/compiler/llvm/
compiler_llvm.h 77 InvokeType invoke_type);
compiler_llvm.cc 44 uint32_t access_flags, InvokeType invoke_type,
138 CompileDexMethod(DexCompilationUnit* dex_compilation_unit, InvokeType invoke_type) {
148 invoke_type,
206 art::InvokeType invoke_type,
218 art::CompiledMethod* result = compiler_llvm->CompileDexMethod(&dex_compilation_unit, invoke_type);
gbc_expander.cc 357 art::InvokeType invoke_type,
822 art::InvokeType invoke_type = local
824 bool is_static = (invoke_type == art::kStatic);
837 &invoke_type, &target_method,
845 EmitCallRuntimeForCalleeMethodObjectAddr(target_method.dex_method_index, invoke_type,
848 switch (invoke_type) {
937 art::InvokeType invoke_type = local
2308 art::InvokeType invoke_type = static_cast<art::InvokeType>(LV2UInt(call_inst.getArgOperand(0))); local
    [all...]
  /art/runtime/entrypoints/quick/
quick_trampoline_entrypoints.cc 691 InvokeType invoke_type; local
705 invoke_type = kDirect;
709 invoke_type = kDirect;
713 invoke_type = kStatic;
717 invoke_type = kStatic;
721 invoke_type = kSuper;
725 invoke_type = kSuper;
729 invoke_type = kVirtual;
733 invoke_type = kVirtual;
737 invoke_type = kInterface
    [all...]
  /art/runtime/native/
dalvik_system_VMRuntime.cc 302 InvokeType invoke_type)
314 switch (invoke_type) {
327 LOG(FATAL) << "Unreachable - invocation type: " << invoke_type;
482 InvokeType invoke_type = it.GetMethodInvokeType(class_def); local
483 PreloadDexCachesResolveMethod(dex_cache, method_idx, invoke_type);
487 InvokeType invoke_type = it.GetMethodInvokeType(class_def); local
488 PreloadDexCachesResolveMethod(dex_cache, method_idx, invoke_type);
  /art/compiler/optimizing/
optimizing_compiler.cc 76 InvokeType invoke_type,
  /art/compiler/dex/portable/
mir_to_gbc.h 26 #include "invoke_type.h"
135 void ConvertInvoke(BasicBlock* bb, MIR* mir, InvokeType invoke_type,

Completed in 305 milliseconds

1 2