Home
last modified time | relevance | path

Searched refs:CodeItemDebugInfoAccessor (Results 1 – 22 of 22) sorted by relevance

/art/compiler/optimizing/
Dbuilder.h38 const CodeItemDebugInfoAccessor& accessor,
50 const CodeItemDebugInfoAccessor& accessor,
64 const CodeItemDebugInfoAccessor code_item_accessor_; // null for intrinsic graph.
Dbuilder.cc40 const CodeItemDebugInfoAccessor& accessor, in HGraphBuilder()
62 const CodeItemDebugInfoAccessor& accessor, in HGraphBuilder()
191 CodeItemDebugInfoAccessor(), in BuildIntrinsicGraph()
202 CodeItemDebugInfoAccessor(), in BuildIntrinsicGraph()
Dblock_builder.h32 const CodeItemDebugInfoAccessor& accessor,
Dinstruction_builder.h55 const CodeItemDebugInfoAccessor& accessor,
311 const CodeItemDebugInfoAccessor code_item_accessor_; // null for intrinsic graph.
Doptimizing_unit_test.h174 CodeItemDebugInfoAccessor accessor(graph->GetDexFile(), code_item, /*dex_method_idx*/ 0u);
Dblock_builder.cc29 const CodeItemDebugInfoAccessor& accessor, in HBasicBlockBuilder()
Doptimizing_compiler.cc778 CodeItemDebugInfoAccessor code_item_accessor(dex_file, code_item, method_idx); in TryCompile()
940 CodeItemDebugInfoAccessor(), // Null code item. in TryCompileIntrinsic()
Dinliner.cc1720 CodeItemDebugInfoAccessor code_item_accessor(resolved_method->DexInstructionDebugInfo()); in TryBuildAndInlineHelper()
Dinstruction_builder.cc46 const CodeItemDebugInfoAccessor& accessor, in HInstructionBuilder()
/art/libdexfile/dex/
Dcode_item_accessors.h128 class CodeItemDebugInfoAccessor : public CodeItemDataAccessor {
130 CodeItemDebugInfoAccessor() = default;
133 ALWAYS_INLINE CodeItemDebugInfoAccessor(const DexFile& dex_file, in CodeItemDebugInfoAccessor() function
143 ALWAYS_INLINE explicit CodeItemDebugInfoAccessor(ArtMethod* method);
Dcode_item_accessors-inl.h160 inline void CodeItemDebugInfoAccessor::Init(const DexFile& dex_file, in Init()
175 inline void CodeItemDebugInfoAccessor::Init(const CompactDexFile::CodeItem& code_item, in Init()
182 inline void CodeItemDebugInfoAccessor::Init(const StandardDexFile::CodeItem& code_item) { in Init()
188 inline bool CodeItemDebugInfoAccessor::DecodeDebugLocalInfo(bool is_static, in DecodeDebugLocalInfo()
Dstandard_dex_file.h57 friend class CodeItemDebugInfoAccessor; member
Dcompact_dex_file.h241 friend class CodeItemDebugInfoAccessor; member
Ddex_file_loader_test.cc481 CodeItemDebugInfoAccessor accessor(*raw, code_item, kMethodIdx); in TEST_F()
/art/dexlist/
Ddexlist.cc104 CodeItemDebugInfoAccessor accessor(*pDexFile, pCode, idx); in dumpMethod()
/art/runtime/
Dart_method-inl.h552 inline CodeItemDebugInfoAccessor ArtMethod::DexInstructionDebugInfo() { in DexInstructionDebugInfo()
553 return CodeItemDebugInfoAccessor(*GetDexFile(), GetCodeItem(), GetDexMethodIndex()); in DexInstructionDebugInfo()
Dart_method.h747 ALWAYS_INLINE CodeItemDebugInfoAccessor DexInstructionDebugInfo()
/art/compiler/debug/
Delf_debug_line_writer.h162 CodeItemDebugInfoAccessor accessor(*dex, mi->code_item, mi->dex_method_index); in WriteCompilationUnit()
Delf_debug_info_writer.h52 CodeItemDebugInfoAccessor accessor(*mi->dex_file, mi->code_item, mi->dex_method_index); in GetParamNames()
166 CodeItemDebugInfoAccessor accessor(*dex, mi->code_item, mi->dex_method_index); in Write()
/art/openjdkjvmti/
Dti_method.cc204 art::CodeItemDebugInfoAccessor accessor(art_method->DexInstructionDebugInfo()); in GetLocalVariableTable()
469 art::CodeItemDebugInfoAccessor accessor; in GetLineNumberTable()
484 accessor = art::CodeItemDebugInfoAccessor(art_method->DexInstructionDebugInfo()); in GetLineNumberTable()
621 art::CodeItemDebugInfoAccessor accessor(method->DexInstructionDebugInfo()); in GetSlotType()
/art/dexlayout/
Ddex_ir.cc575 CodeItemDebugInfoAccessor accessor(dex_file, disk_code_item, dex_method_index); in DedupeOrCreateCodeItem()
/art/runtime/dex/
Ddex_file_annotations.cc1579 CodeItemDebugInfoAccessor accessor(method->DexInstructionDebugInfo()); in GetLineNumFromPC()