Searched defs:compilation_unit (Results 1 - 4 of 4) sorted by relevance

/art/compiler/optimizing/
H A Dsharpening.h37 const DexCompilationUnit& compilation_unit,
41 compilation_unit_(compilation_unit),
35 HSharpening(HGraph* graph, CodeGenerator* codegen, const DexCompilationUnit& compilation_unit, CompilerDriver* compiler_driver) argument
H A Dinstruction_builder.cc1264 const DexCompilationUnit& compilation_unit) {
1268 soa.Decode<mirror::ClassLoader*>(compilation_unit.GetClassLoader())));
1269 Handle<mirror::DexCache> dex_cache = compilation_unit.GetDexCache();
1271 return driver->ResolveCompilingMethodsClass(soa, dex_cache, class_loader, &compilation_unit);
1263 GetClassFrom(CompilerDriver* driver, const DexCompilationUnit& compilation_unit) argument
/art/compiler/debug/
H A Delf_debug_line_writer.h55 size_t WriteCompilationUnit(ElfCompilationUnit& compilation_unit) { argument
57 const Elf_Addr base_address = compilation_unit.is_code_address_text_relative
61 compilation_unit.debug_line_offset = builder_->GetDebugLine()->GetSize();
85 std::unordered_set<uint64_t> seen_addresses(compilation_unit.methods.size());
87 for (const MethodDebugInfo* mi : compilation_unit.methods) {
H A Delf_debug_info_writer.h119 void Write(const ElfCompilationUnit& compilation_unit) { argument
120 CHECK(!compilation_unit.methods.empty());
121 const Elf_Addr base_address = compilation_unit.is_code_address_text_relative
124 const uint64_t cu_size = compilation_unit.code_end - compilation_unit.code_address;
131 info_.WriteAddr(DW_AT_low_pc, base_address + compilation_unit.code_address);
133 info_.WriteSecOffset(DW_AT_stmt_list, compilation_unit.debug_line_offset);
136 for (auto mi : compilation_unit.methods) {
205 WriteRegLocation(mi, dex_reg_maps, vreg, is64bitValue, compilation_unit.code_address);
224 WriteRegLocation(mi, dex_reg_maps, vreg, is64bitValue, compilation_unit
[all...]

Completed in 104 milliseconds