Home
last modified time | relevance | path

Searched defs:code_item (Results 1 – 25 of 27) sorted by relevance

12

/aosp12/art/libdexfile/dex/
H A Dcode_item_accessors-inl.h57 const dex::CodeItem* code_item) { in Init()
71 const dex::CodeItem* code_item) { in CodeItemInstructionAccessor()
114 const dex::CodeItem* code_item) { in Init()
126 const dex::CodeItem* code_item) { in CodeItemDataAccessor()
188 const dex::CodeItem* code_item, in Init()
H A Ddex_file_tracking_registrar.cc161 const dex::CodeItem* code_item = method.GetCodeItem(); in SetAllCodeItemRegistration() local
174 const dex::CodeItem* code_item = method.GetCodeItem(); in SetAllCodeItemStartRegistration() local
192 const dex::CodeItem* code_item = method.GetCodeItem(); in SetAllInsnsRegistration() local
209 const dex::CodeItem* code_item = method.GetCodeItem(); in SetCodeItemRegistration() local
H A Dcode_item_accessors.h149 const dex::CodeItem* code_item, in CodeItemDebugInfoAccessor()
H A Dcompact_dex_file_test.cc56 CompactDexFile::CodeItem* code_item = reinterpret_cast<CompactDexFile::CodeItem*>( in TEST() local
H A Ddex_file_loader_test.cc482 const dex::CodeItem* code_item = raw->GetCodeItem(raw->FindCodeItemOffset(class_def, kMethodIdx)); in TEST_F() local
H A Ddex_file_verifier.cc784 bool DexFileVerifier::CheckAndGetHandlerOffsets(const dex::CodeItem* code_item, in CheckAndGetHandlerOffsets()
1530 const dex::CodeItem* code_item = reinterpret_cast<const dex::CodeItem*>(ptr_); in CheckIntraCodeItem() local
/aosp12/art/compiler/dex/
H A Dinline_method_analyser.cc66 explicit Matcher(const CodeItemDataAccessor* code_item) in Matcher()
79 bool Matcher::Match(const CodeItemDataAccessor* code_item, MatchFn* const (&pattern)[size]) { in Match()
163 size_t CountForwardedConstructorArguments(const CodeItemDataAccessor* code_item, in CountForwardedConstructorArguments()
254 bool DoAnalyseConstructor(const CodeItemDataAccessor* code_item, in DoAnalyseConstructor()
369 bool AnalyseConstructor(const CodeItemDataAccessor* code_item, in AnalyseConstructor()
433 CodeItemDataAccessor code_item(method->DexInstructionData()); in AnalyseMethodCode() local
445 bool InlineMethodAnalyser::AnalyseMethodCode(const CodeItemDataAccessor* code_item, in AnalyseMethodCode()
522 bool InlineMethodAnalyser::AnalyseReturnMethod(const CodeItemDataAccessor* code_item, in AnalyseReturnMethod()
544 bool InlineMethodAnalyser::AnalyseConstMethod(const CodeItemDataAccessor* code_item, in AnalyseConstMethod()
575 bool InlineMethodAnalyser::AnalyseIGetMethod(const CodeItemDataAccessor* code_item, in AnalyseIGetMethod()
[all …]
/aosp12/art/dexlayout/
H A Dcompact_dex_writer.cc61 dex_ir::CodeItem* code_item = method.GetCodeItem(); in WriteDebugInfoOffsetTable() local
143 dex_ir::CodeItem* code_item, in WriteCodeItem()
248 dex_ir::CodeItem* code_item = method.GetCodeItem(); in SortDebugInfosByMethodIndex() local
348 dex_ir::CodeItem* code_item = method.GetCodeItem(); in CanGenerateCompactDex() local
H A Ddex_writer.cc536 dex_ir::CodeItem* code_item, in WriteCodeItemPostInstructionData()
572 dex_ir::CodeItem* code_item, in WriteCodeItem()
609 for (auto& code_item : header_->CodeItems()) { in WriteCodeItems() local
H A Ddex_visualize.cc188 const dex_ir::CodeItem* code_item = method->GetCodeItem(); in DumpMethodItem() local
H A Ddexlayout.cc1648 dex_ir::CodeItem* code_item = method.GetCodeItem(); in LayoutStringData() local
1755 dex_ir::CodeItem *code_item = method.GetCodeItem(); in LayoutCodeItems() local
1791 for (const std::unique_ptr<dex_ir::CodeItem>& code_item : code_items) { in LayoutCodeItems() local
H A Ddex_ir_builder.cc905 CodeItem* code_item = header_->CodeItems().CreateAndAddItem(accessor.RegistersSize(), in DedupeOrCreateCodeItem() local
1232 CodeItem* code_item = DedupeOrCreateCodeItem(dex_file, in GenerateMethodItem() local
/aosp12/art/compiler/
H A Dcompiler.cc48 bool Compiler::IsPathologicalCase(const dex::CodeItem& code_item, in IsPathologicalCase()
/aosp12/art/compiler/driver/
H A Ddex_compilation_unit.cc33 const dex::CodeItem* code_item, in DexCompilationUnit()
/aosp12/art/compiler/debug/
H A Dmethod_debug_info.h35 const dex::CodeItem* code_item; member
/aosp12/art/tools/dexanalyze/
H A Ddexanalyze_experiments.cc95 CodeItemDebugInfoAccessor code_item(*dex_file, method.GetCodeItem(), method.GetIndex()); in ProcessDexFiles() local
313 CodeItemDataAccessor code_item(dex_file, method.GetCodeItem()); in ProcessDexFile() local
H A Ddexanalyze_bytecode.cc218 const CodeItemDataAccessor& code_item, in ProcessCodeItem()
/aosp12/art/compiler/optimizing/
H A Doptimizing_compiler.cc756 const dex::CodeItem* code_item = dex_compilation_unit.GetCodeItem(); in TryCompile() local
1007 CompiledMethod* OptimizingCompiler::Compile(const dex::CodeItem* code_item, in Compile()
1246 const dex::CodeItem* code_item = method->GetCodeItem(); in JitCompile() local
H A Doptimizing_unit_test.h272 const dex::CodeItem* code_item = reinterpret_cast<const dex::CodeItem*>(aligned_data); variable
H A Dinliner.cc1886 const dex::CodeItem* code_item = resolved_method->GetCodeItem(); in TryBuildAndInlineHelper() local
2009 const dex::CodeItem* code_item, in RunOptimizations()
H A Dcode_generator.cc1109 const dex::CodeItem& code_item) { in CheckLoopEntriesCanBeUsedForOsr()
1151 ScopedArenaVector<uint8_t> CodeGenerator::BuildStackMaps(const dex::CodeItem* code_item) { in BuildStackMaps()
/aosp12/art/runtime/verifier/
H A Dmethod_verifier.cc158 const dex::CodeItem* code_item, in MethodVerifier()
5000 const dex::CodeItem* code_item, in MethodVerifier()
5041 const dex::CodeItem* code_item, in VerifyMethod()
5123 const dex::CodeItem* code_item, in VerifyMethod()
5325 const dex::CodeItem* code_item, in VerifyMethodAndDump()
5403 const dex::CodeItem* code_item, in CreateVerifier()
/aosp12/art/runtime/
H A Dart_method.cc846 void ArtMethod::SetCodeItem(const dex::CodeItem* code_item) { in SetCodeItem()
/aosp12/art/dex2oat/driver/
H A Dcompiler_driver.cc370 const dex::CodeItem* code_item, in CompileMethodHarness()
417 const dex::CodeItem* code_item, in CompileMethodQuick()
435 Handle<mirror::DexCache> dex_cache) { in CompileMethodQuick()
/aosp12/art/oatdump/
H A Doatdump.cc289 const dex::CodeItem* code_item, in WalkOatMethod()
1089 const dex::CodeItem* code_item, in DumpOatMethod()
1481 const dex::CodeItem* code_item, in DumpVerifier()

12