/art/runtime/ |
D | oat_quick_method_header.cc | 36 CodeInfo code_info(this, CodeInfo::DecodeFlags::InlineInfoOnly); in ToDexPc() 61 CodeInfo code_info(this, CodeInfo::DecodeFlags::InlineInfoOnly); in ToNativeQuickPc()
|
D | stack_map.h | 50 class CodeInfo; variable 165 const CodeInfo& code_info, 200 const CodeInfo& info, 276 class CodeInfo { 304 CodeInfo() {} in CodeInfo() function 306 explicit CodeInfo(const uint8_t* data, DecodeFlags flags = AllTables) { 310 explicit CodeInfo(const OatQuickMethodHeader* header, DecodeFlags flags = AllTables); 464 callback(&CodeInfo::packed_frame_size_); in ForEachHeaderField() 465 callback(&CodeInfo::core_spill_mask_); in ForEachHeaderField() 466 callback(&CodeInfo::fp_spill_mask_); in ForEachHeaderField() [all …]
|
D | stack_map.cc | 30 CodeInfo::CodeInfo(const OatQuickMethodHeader* header, DecodeFlags flags) in CodeInfo() function in art::CodeInfo 31 : CodeInfo(header->GetOptimizedCodeInfoPtr(), flags) { in CodeInfo() 48 void CodeInfo::Decode(const uint8_t* data, DecodeFlags flags) { in Decode() 59 size_t CodeInfo::Deduper::Dedupe(const uint8_t* code_info_data) { in Dedupe() 63 CodeInfo code_info; // Temporary storage for decoded data. in Dedupe() 87 CodeInfo old_code_info(code_info_data); in Dedupe() 88 CodeInfo new_code_info(writer_.data() + deduped_offset); in Dedupe() 100 BitTable<StackMap>::const_iterator CodeInfo::BinarySearchNativePc(uint32_t packed_pc) const { in BinarySearchNativePc() 109 StackMap CodeInfo::GetStackMapForNativePcOffset(uint32_t pc, InstructionSet isa) const { in GetStackMapForNativePcOffset() 124 void CodeInfo::DecodeDexRegisterMap(uint32_t stack_map_index, in DecodeDexRegisterMap() [all …]
|
D | check_reference_map_visitor.h | 67 CodeInfo code_info(GetCurrentOatQuickMethodHeader()); in CheckOptimizedMethod()
|
D | oat_quick_method_header.h | 135 return CodeInfo::DecodeFrameInfo(GetOptimizedCodeInfoPtr()); in GetFrameInfo()
|
D | stack.cc | 84 CodeInfo code_info(method_header); in GetMethod() 209 CodeInfo code_info(method_header); in GetVRegFromOptimizedCode() 819 current_code_info_ = CodeInfo(cur_oat_quick_method_header_, in WalkStack() 820 CodeInfo::DecodeFlags::InlineInfoOnly); in WalkStack()
|
D | stack.h | 345 CodeInfo current_code_info_;
|
D | quick_exception_handler.cc | 298 CodeInfo code_info(handler_method_header_); in SetCatchEnvironmentForOptimizedHandler() 471 CodeInfo code_info(method_header); in HandleOptimizingDeoptimization()
|
/art/compiler/optimizing/ |
D | stack_map_stream.cc | 114 dchecks_.emplace_back([=](const CodeInfo& code_info) { in BeginStackMapEntry() 160 dchecks_.emplace_back([=](const CodeInfo& code_info) { in EndStackMapEntry() 200 dchecks_.emplace_back([=](const CodeInfo& code_info) { in BeginInlineInfoEntry() 270 dchecks_.emplace_back([=](const CodeInfo& code_info) { in CreateDexRegisterMap() 313 CodeInfo code_info(buffer.data()); in Encode()
|
D | stack_map_test.cc | 31 const CodeInfo& code_info, in CheckStackMask() 67 CodeInfo code_info(memory.data()); in TEST() 153 CodeInfo code_info(memory.data()); in TEST() 323 CodeInfo code_info(memory.data()); in TEST() 378 CodeInfo code_info(memory.data()); in TEST() 437 CodeInfo ci(memory.data()); in TEST() 485 CodeInfo code_info(memory.data()); in TEST() 584 CodeInfo ci(memory.data()); in TEST() 728 CodeInfo code_info(memory.data()); in TEST() 753 CodeInfo::Deduper deduper(&out); in TEST() [all …]
|
D | stack_map_stream.h | 135 std::vector<std::function<void(CodeInfo&)>> dchecks_;
|
D | code_generator.cc | 972 const CodeInfo& code_info, in CheckCovers() 988 const CodeInfo& code_info, in CheckLoopEntriesCanBeUsedForOsr() 1034 CheckLoopEntriesCanBeUsedForOsr(*graph_, CodeInfo(stack_map.data()), *code_item); in BuildStackMaps()
|
/art/test/566-polymorphic-inlining/ |
D | polymorphic_inline.cc | 52 CodeInfo info(header); in do_checks()
|
/art/runtime/entrypoints/ |
D | entrypoint_utils.cc | 207 CodeInfo code_info(current_code, CodeInfo::DecodeFlags::InlineInfoOnly); in DoGetCalleeSaveMethodCaller()
|
D | entrypoint_utils-inl.h | 50 const CodeInfo& code_info, in GetResolvedMethod()
|
/art/compiler/debug/ |
D | elf_debug_line_writer.h | 97 const CodeInfo code_info(mi->code_info); in WriteCompilationUnit()
|
D | elf_debug_loc_writer.h | 101 const CodeInfo code_info(method_info->code_info); in GetVariableLocations()
|
D | elf_debug_info_writer.h | 191 std::unique_ptr<const CodeInfo> code_info; in Write() 194 code_info.reset(new CodeInfo(mi->code_info)); in Write()
|
/art/runtime/entrypoints/quick/ |
D | quick_trampoline_entrypoints.cc | 346 CodeInfo code_info(current_code, CodeInfo::DecodeFlags::InlineInfoOnly); in GetCallingDexPc() 1251 CodeInfo code_info(current_code); in DumpB74410240DebugData()
|
/art/oatdump/ |
D | oatdump.cc | 1356 CodeInfo code_info(raw_code_info); in DumpVmapData() 1373 const CodeInfo& code_info, in DumpCodeInfo() 1569 const CodeInfo& GetCodeInfo() const { in GetCodeInfo() 1597 const CodeInfo code_info_;
|
/art/runtime/jit/ |
D | jit.cc | 455 CodeInfo code_info(osr_method); in MaybeDoOnStackReplacement()
|
/art/dex2oat/linker/ |
D | oat_writer.cc | 1366 info.frame_size_in_bytes = CodeInfo::DecodeFrameInfo(code_info).FrameSizeInBytes(); in VisitMethod() 1485 CodeInfo::Deduper dedupe_bit_table_;
|