Searched refs:compilation_unit (Results 1 – 5 of 5) sorted by relevance
/art/compiler/optimizing/ |
D | sharpening.h | 37 const DexCompilationUnit& compilation_unit, in HSharpening() argument 41 compilation_unit_(compilation_unit), in HSharpening()
|
D | instruction_builder.cc | 1264 const DexCompilationUnit& compilation_unit) { in GetClassFrom() argument 1268 soa.Decode<mirror::ClassLoader*>(compilation_unit.GetClassLoader()))); in GetClassFrom() 1269 Handle<mirror::DexCache> dex_cache = compilation_unit.GetDexCache(); in GetClassFrom() 1271 return driver->ResolveCompilingMethodsClass(soa, dex_cache, class_loader, &compilation_unit); in GetClassFrom()
|
/art/compiler/debug/ |
D | elf_debug_line_writer.h | 55 size_t WriteCompilationUnit(ElfCompilationUnit& compilation_unit) { in WriteCompilationUnit() argument 57 const Elf_Addr base_address = compilation_unit.is_code_address_text_relative in WriteCompilationUnit() 61 compilation_unit.debug_line_offset = builder_->GetDebugLine()->GetSize(); in WriteCompilationUnit() 85 std::unordered_set<uint64_t> seen_addresses(compilation_unit.methods.size()); in WriteCompilationUnit() 87 for (const MethodDebugInfo* mi : compilation_unit.methods) { in WriteCompilationUnit()
|
D | elf_debug_writer.cc | 73 for (auto& compilation_unit : compilation_units) { in WriteDebugInfo() local 74 line_writer.WriteCompilationUnit(compilation_unit); in WriteDebugInfo() 83 for (const auto& compilation_unit : compilation_units) { in WriteDebugInfo() local 85 cu_writer.Write(compilation_unit); in WriteDebugInfo()
|
D | elf_debug_info_writer.h | 119 void Write(const ElfCompilationUnit& compilation_unit) { in Write() argument 120 CHECK(!compilation_unit.methods.empty()); in Write() 121 const Elf_Addr base_address = compilation_unit.is_code_address_text_relative in Write() 124 const uint64_t cu_size = compilation_unit.code_end - compilation_unit.code_address; in Write() 131 info_.WriteAddr(DW_AT_low_pc, base_address + compilation_unit.code_address); in Write() 133 info_.WriteSecOffset(DW_AT_stmt_list, compilation_unit.debug_line_offset); in Write() 136 for (auto mi : compilation_unit.methods) { in Write() 205 WriteRegLocation(mi, dex_reg_maps, vreg, is64bitValue, compilation_unit.code_address); in Write() 224 WriteRegLocation(mi, dex_reg_maps, vreg, is64bitValue, compilation_unit.code_address); in Write() 251 compilation_unit.code_address, in Write()
|