Home
last modified time | relevance | path

Searched refs:class_def_idx (Results 1 – 25 of 29) sorted by relevance

12

/art/compiler/sea_ir/
Dfrontend.cc44 uint16_t class_def_idx, uint32_t method_idx, in CompileMethodWithSeaIr() argument
51 code_item, class_def_idx, method_idx, method_access_flags, dex_file); in CompileMethodWithSeaIr()
69 uint16_t class_def_idx, in SeaIrCompileOneMethod() argument
75 class_def_idx, method_idx, class_loader, dex_file, llvm_compilation_unit); in SeaIrCompileOneMethod()
82 uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, in SeaIrCompileMethod() argument
88 class_def_idx, method_idx, class_loader, dex_file, in SeaIrCompileMethod()
/art/compiler/
Dcompilers.cc32 uint16_t class_def_idx,
55 uint16_t class_def_idx, in Compile() argument
62 class_def_idx, in Compile()
74 class_def_idx, in Compile()
145 uint16_t class_def_idx, in Compile() argument
149 CompiledMethod* method = TryCompile(code_item, access_flags, invoke_type, class_def_idx, in Compile()
155 return QuickCompiler::Compile(code_item, access_flags, invoke_type, class_def_idx, method_idx, in Compile()
Dcompiler.cc33 uint16_t class_def_idx,
43 uint16_t class_def_idx, in TryCompileWithSeaIR() argument
54 class_def_idx, in TryCompileWithSeaIR()
74 uint16_t class_def_idx,
102 uint16_t class_def_idx, in Compile() argument
109 class_def_idx, in Compile()
121 class_def_idx, in Compile()
Dcompilers.h35 uint16_t class_def_idx,
81 uint16_t class_def_idx,
89 uint16_t class_def_idx,
Dcompiler.h53 uint16_t class_def_idx,
61 uint16_t class_def_idx,
/art/compiler/driver/
Ddex_compilation_unit.cc32 class_def_idx_(cu->class_def_idx), in DexCompilationUnit()
43 uint16_t class_def_idx, in DexCompilationUnit() argument
52 class_def_idx_(class_def_idx), in DexCompilationUnit()
Ddex_compilation_unit.h40 uint16_t class_def_idx, uint32_t method_idx, uint32_t access_flags,
Dcompiler_driver.cc327 uint16_t class_def_idx,
554 uint16_t class_def_idx; in CompileOne() local
566 class_def_idx = method->GetClassDefIndex(); in CompileOne()
581 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_idx); in CompileOne()
588 CompileMethod(code_item, access_flags, invoke_type, class_def_idx, method_idx, jclass_loader, in CompileOne()
2094 InvokeType invoke_type, uint16_t class_def_idx, in CompileMethod() argument
2122 compiled_method = compiler_->Compile(code_item, access_flags, invoke_type, class_def_idx, in CompileMethod()
2130 invoke_type, class_def_idx, in CompileMethod()
Dcompiler_driver.h753 InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx,
/art/compiler/llvm/
Dcompiler_llvm.cc45 uint16_t class_def_idx, uint32_t method_idx, jobject class_loader,
207 uint16_t class_def_idx, in ArtCompileMethod() argument
211 UNUSED(class_def_idx); // TODO: this is used with Compiler::RequiresConstructorBarrier. in ArtCompileMethod()
216 class_def_idx, method_idx, access_flags, driver->GetVerifiedMethod(&dex_file, method_idx)); in ArtCompileMethod()
/art/compiler/optimizing/
Doptimizing_compiler.cc77 uint16_t class_def_idx, in TryCompile() argument
95 class_def_idx, method_idx, access_flags, in TryCompile()
/art/compiler/dex/
Dfrontend.cc484 class_def_idx(0), in CompilationUnit()
622 uint16_t class_def_idx, uint32_t method_idx, in CompileMethod() argument
720 cu.mir_graph->InlineMethod(code_item, access_flags, invoke_type, class_def_idx, method_idx, in CompileMethod()
810 uint16_t class_def_idx, in CompileOneMethod() argument
815 return CompileMethod(driver, compiler, code_item, access_flags, invoke_type, class_def_idx, in CompileOneMethod()
825 uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, in ArtQuickCompileMethod() argument
831 class_def_idx, method_idx, class_loader, dex_file, in ArtQuickCompileMethod()
Dcompiler_ir.h56 uint16_t class_def_idx; // compiling method's defining class definition index. member
Dfrontend.h121 uint16_t class_def_idx,
Ddex_to_dex_compiler.cc276 uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, in ArtCompileDEX() argument
281 dex_file, code_item, class_def_idx, method_idx, access_flags, in ArtCompileDEX()
Dmir_graph.cc650 InvokeType invoke_type, uint16_t class_def_idx, in InlineMethod() argument
658 dex_file, current_code_item_, class_def_idx, method_idx, access_flags, in InlineMethod()
689 cu_->class_def_idx = class_def_idx; in InlineMethod()
/art/compiler/sea_ir/ir/
Dsea.h265 const art::DexFile::CodeItem* code_item, uint16_t class_def_idx,
314 const art::DexFile& dex_file, uint16_t class_def_idx,
Dsea.cc194 const art::DexFile& dex_file, uint16_t class_def_idx, in BuildMethodSeaGraph() argument
197 class_def_idx_ = class_def_idx; in BuildMethodSeaGraph()
412 const art::DexFile::CodeItem* code_item, uint16_t class_def_idx, in CompileMethod() argument
415 BuildMethodSeaGraph(code_item, dex_file, class_def_idx, method_idx, method_access_flags); in CompileMethod()
/art/runtime/
Dclass_linker.h355 …const void* GetQuickOatCodeFor(const DexFile& dex_file, uint16_t class_def_idx, uint32_t method_id…
358 …const void* GetPortableOatCodeFor(const DexFile& dex_file, uint16_t class_def_idx, uint32_t method…
502 bool FindOatClass(const DexFile& dex_file, uint16_t class_def_idx, OatFile::OatClass* oat_class)
Dclass_linker.cc2346 uint16_t class_def_idx, in FindOatClass() argument
2349 DCHECK_NE(class_def_idx, DexFile::kDexNoIndex16); in FindOatClass()
2354 *oat_class = oat_dex_file->GetOatClass(class_def_idx); in FindOatClass()
2358 static uint32_t GetOatMethodIndexFromMethodIndex(const DexFile& dex_file, uint16_t class_def_idx, in GetOatMethodIndexFromMethodIndex() argument
2360 const DexFile::ClassDef& class_def = dex_file.GetClassDef(class_def_idx); in GetOatMethodIndexFromMethodIndex()
2502 const void* ClassLinker::GetQuickOatCodeFor(const DexFile& dex_file, uint16_t class_def_idx, in GetQuickOatCodeFor() argument
2505 if (!FindOatClass(dex_file, class_def_idx, &oat_class)) { in GetQuickOatCodeFor()
2508 uint32_t oat_method_idx = GetOatMethodIndexFromMethodIndex(dex_file, class_def_idx, method_idx); in GetQuickOatCodeFor()
2513 const void* ClassLinker::GetPortableOatCodeFor(const DexFile& dex_file, uint16_t class_def_idx, in GetPortableOatCodeFor() argument
2516 if (!FindOatClass(dex_file, class_def_idx, &oat_class)) { in GetPortableOatCodeFor()
[all …]
/art/runtime/mirror/
Dclass.cc746 uint16_t class_def_idx = GetDexClassDefIndex(); in GetClassDef() local
747 if (class_def_idx == DexFile::kDexNoIndex16) { in GetClassDef()
750 return &GetDexFile().GetClassDef(class_def_idx); in GetClassDef()
Dclass.h942 void SetDexClassDefIndex(uint16_t class_def_idx) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in SetDexClassDefIndex() argument
944 SetField32<false>(OFFSET_OF_OBJECT_MEMBER(Class, dex_class_def_idx_), class_def_idx); in SetDexClassDefIndex()
/art/compiler/dex/quick/
Dcodegen_util.cc468 cu_->class_def_idx, in InstallLiteralPools()
486 cu_->class_def_idx, in InstallLiteralPools()
503 cu_->class_def_idx, in InstallLiteralPools()
517 cu_->class_def_idx, in InstallLiteralPools()
/art/runtime/verifier/
Dmethod_verifier.h271 const DexFile::ClassDef* class_def_idx,
/art/compiler/dex/quick/x86/
Dtarget_x86.cc1065 cu_->compiler_driver->AddMethodPatch(cu_->dex_file, cu_->class_def_idx, in InstallLiteralPools()
1080 cu_->compiler_driver->AddClassPatch(cu_->dex_file, cu_->class_def_idx, in InstallLiteralPools()
1094 cu_->compiler_driver->AddRelativeCodePatch(cu_->dex_file, cu_->class_def_idx, in InstallLiteralPools()

12