Home
last modified time | relevance | path

Searched refs:code_address (Results 1 – 13 of 13) sorted by relevance

/art/compiler/debug/
Delf_symtab_writer.h105 deduped_addresses.insert(info.code_address); in WriteDebugSymbols()
108 uint64_t address = info.code_address; in WriteDebugSymbols()
118 if (deduped_addresses.find(info.code_address) != deduped_addresses.end()) { in WriteDebugSymbols()
119 deduped_methods[info.code_address].push_back(&info); in WriteDebugSymbols()
144 if (deduped_addresses.find(info.code_address) != deduped_addresses.end()) { in WriteDebugSymbols()
148 GetDedupedName(deduped_methods[info.code_address], &name); in WriteDebugSymbols()
153 uint64_t address = info.code_address; in WriteDebugSymbols()
Delf_debug_frame_writer.h194 uint64_t code_address = mi->code_address + in WriteCFISection() local
198 DCHECK_LE(code_address, std::numeric_limits<uint32_t>::max()); in WriteCFISection()
199 binary_search_table_is_valid &= code_address <= std::numeric_limits<uint32_t>::max(); in WriteCFISection()
200 binary_search_table.push_back(static_cast<uint32_t>(code_address)); in WriteCFISection()
205 code_address, in WriteCFISection()
Delf_debug_writer.cc65 cu.code_address = std::min(cu.code_address, mi.code_address); in WriteDebugInfo()
66 cu.code_end = std::max(cu.code_end, mi.code_address + mi.code_size); in WriteDebugInfo()
78 return a->code_address < b->code_address; in WriteDebugInfo()
191 builder->GetText()->AllocateVirtualMemory(method_info.code_address, method_info.code_size); in MakeElfFileForJIT()
211 DCHECK_EQ(sym.st_value, method_info.code_address + CompiledMethod::CodeDelta(isa)); in MakeElfFileForJIT()
218 DCHECK_EQ(fde->sym_addr, method_info.code_address); in MakeElfFileForJIT()
Delf_compilation_unit.h31 uint64_t code_address = std::numeric_limits<uint64_t>::max();
Dmethod_debug_info.h41 uint64_t code_address; member
Delf_debug_info_writer.h121 info_.WriteAddr(DW_AT_low_pc, base_address + compilation_unit.code_address); in Write()
128 uint64_t low_pc = mi->code_address - compilation_unit.code_address; in Write()
181 info_.WriteAddr(DW_AT_low_pc, base_address + mi->code_address); in Write()
214 WriteRegLocation(mi, dex_reg_maps, vreg, is64bitValue, compilation_unit.code_address); in Write()
233 WriteRegLocation(mi, dex_reg_maps, vreg, is64bitValue, compilation_unit.code_address); in Write()
260 compilation_unit.code_address, in Write()
Delf_debug_loc_writer.h108 DCHECK_LE(compilation_unit_code_address, method_info->code_address); in GetVariableLocations()
110 method_info->code_address + pc_offset - compilation_unit_code_address); in GetVariableLocations()
123 : method_info->code_address + method_info->code_size - compilation_unit_code_address; in GetVariableLocations()
Delf_debug_line_writer.h87 if (!seen_addresses.insert(mi->code_address).second) { in WriteCompilationUnit()
147 Elf_Addr method_address = base_address + mi->code_address; in WriteCompilationUnit()
/art/libelffile/dwarf/
Dheaders.h71 uint64_t code_address, in WriteFDE() argument
81 writer.PushUint64(code_address); in WriteFDE()
84 writer.PushUint32(code_address); in WriteFDE()
/art/dex2oat/linker/arm/
Drelative_patcher_arm_base.cc267 info.code_address = data.GetThunkOffset(i) - executable_offset; in GenerateThunkDebugInfo()
/art/compiler/optimizing/
Doptimizing_compiler.cc1296 info.code_address = reinterpret_cast<uintptr_t>(code); in JitCompile()
1404 info.code_address = reinterpret_cast<uintptr_t>(code); in JitCompile()
/art/oatdump/
Doatdump.cc194 info.code_address = code_offset - oat_header.GetExecutableOffset(); \ in Symbolize()
304 const void* code_address = EntryPointToCodePointer(reinterpret_cast<void*>(entry_point)); in WalkOatMethod() local
318 info.code_address = reinterpret_cast<uintptr_t>(code_address); in WalkOatMethod()
/art/dex2oat/linker/
Doat_writer.cc1404 info.code_address = code_offset - executable_offset_; in VisitMethod()
2292 info.code_address = offset - oat_header_->GetExecutableOffset(); \ in InitOatCode()