Home
last modified time | relevance | path

Searched refs:code_size (Results 1 – 23 of 23) sorted by relevance

/art/runtime/jit/
Djit_code_cache.cc97 size_t code_size = max_capacity - data_size; in Create() local
98 DCHECK_EQ(code_size + data_size, max_capacity); in Create()
111 code_size = initial_capacity - data_size; in Create()
112 DCHECK_EQ(code_size + data_size, initial_capacity); in Create()
114 code_map, data_map, code_size, data_size, max_capacity, garbage_collect_code); in Create()
203 size_t code_size, in CommitCode() argument
212 code_size, in CommitCode()
224 code_size, in CommitCode()
314 size_t code_size, in CommitCodeInternal() argument
319 size_t total_size = header_size + code_size; in CommitCodeInternal()
[all …]
Djit_code_cache.h100 size_t code_size,
210 size_t code_size,
262 uint8_t* AllocateCode(size_t code_size) REQUIRES(lock_);
/art/compiler/
Dexception_test.cc56 uint32_t code_size = 12; in SetUp() local
57 for (size_t i = 0 ; i < code_size; i++) { in SetUp()
77 OatQuickMethodHeader method_header(stack_maps_offset, 4 * sizeof(void*), 0u, 0u, code_size); in SetUp()
87 fake_header_code_and_maps_.data() + (fake_header_code_and_maps_.size() - code_size); in SetUp()
96 (fake_header_code_and_maps_.size() - code_size))); in SetUp()
Dcommon_compiler_test.cc57 uint32_t code_size = code.size(); in MakeExecutable() local
58 CHECK_NE(0u, code_size); in MakeExecutable()
66 code_size); in MakeExecutable()
71 const size_t size = vmap_table.size() + sizeof(method_header) + code_size; in MakeExecutable()
78 const void* unaligned_code_ptr = chunk->data() + (size - code_size); in MakeExecutable()
85 CHECK_EQ(code_ptr, static_cast<const void*>(chunk->data() + (chunk->size() - code_size))); in MakeExecutable()
Doat_writer.cc688 uint32_t code_size = quick_code.size() * sizeof(uint8_t); in VisitMethod() local
712 if (code_size != 0) { in VisitMethod()
745 code_size); in VisitMethod()
750 offset_ += code_size; in VisitMethod()
753 uintptr_t base_loc = offset_ - code_size - writer_->oat_header_->GetExecutableOffset(); in VisitMethod()
764 if (compiler_options.GenerateAnyDebugInfo() && code_size != 0) { in VisitMethod()
780 info.code_size = code_size; in VisitMethod()
1003 uint32_t code_size = quick_code.size() * sizeof(uint8_t); in VisitMethod() local
1097 if (!out->WriteFully(quick_code.data(), code_size)) { in VisitMethod()
1101 writer_->size_code_ += code_size; in VisitMethod()
[all …]
Doat_test.cc83 size_t code_size = quick_code.size() * sizeof(quick_code[0]); in CheckMethod() local
84 EXPECT_EQ(0, memcmp(quick_oat_code, &quick_code[0], code_size)) in CheckMethod()
85 << PrettyMethod(method) << " " << code_size; in CheckMethod()
86 CHECK_EQ(0, memcmp(quick_oat_code, &quick_code[0], code_size)); in CheckMethod()
/art/runtime/
Doat_quick_method_header.cc30 uint32_t code_size) in OatQuickMethodHeader() argument
33 code_size_(code_size) {} in OatQuickMethodHeader()
Doat_quick_method_header.h37 uint32_t code_size = 0U);
Dstack.cc645 uint32_t code_size = OatQuickMethodHeader::FromEntryPoint(code)->code_size_; in AssertPcIsWithinQuickCode() local
647 CHECK(code_start <= pc && pc <= (code_start + code_size)) in AssertPcIsWithinQuickCode()
651 << " code_size=" << code_size; in AssertPcIsWithinQuickCode()
Dutils.cc1102 uintptr_t code_size = reinterpret_cast<const OatQuickMethodHeader*>(code)[-1].code_size_; in PcIsWithinQuickCode() local
1103 return code <= pc && pc <= (code + code_size); in PcIsWithinQuickCode()
/art/compiler/debug/
Dmethod_debug_info.h39 uint32_t code_size; member
Delf_debug_writer.cc64 cu.code_end = std::max(cu.code_end, mi.code_address + mi.code_size); in WriteDebugInfo()
194 info.code_size = 0; // The symbol lasts until the next symbol. in MakeTrampolineInfos()
Delf_symtab_writer.h86 symtab->Add(name_offset, text, address, info.code_size, STB_GLOBAL, STT_FUNC); in WriteDebugSymbols()
Delf_debug_loc_writer.h115 DCHECK_LE(pc_offset, method_info->code_size); in GetVariableLocations()
131 : method_info->code_address + method_info->code_size - compilation_unit_code_address; in GetVariableLocations()
Delf_debug_line_writer.h262 opcodes.AdvancePC(method_address + mi->code_size); in WriteCompilationUnit()
Delf_debug_frame_writer.h234 code_address, mi->code_size, in WriteCFISection()
Delf_debug_info_writer.h171 info_.WriteUdata(DW_AT_high_pc, mi->code_size); in Write()
/art/compiler/debug/dwarf/
Dheaders.h84 uint64_t code_size, in WriteFDE() argument
114 writer.PushUint64(code_size); in WriteFDE()
117 writer.PushUint32(code_size); in WriteFDE()
/art/compiler/utils/arm/
Dassembler_thumb2.cc107 uint32_t code_size = buffer_.Size(); in BindLiterals() local
110 BindLabel(label, code_size); in BindLiterals()
111 code_size += lit.GetSize(); in BindLiterals()
113 return code_size; in BindLiterals()
116 void Thumb2Assembler::BindJumpTables(uint32_t code_size) { in BindJumpTables() argument
119 BindLabel(label, code_size); in BindJumpTables()
120 code_size += table.GetSize(); in BindJumpTables()
243 uint32_t code_size = buffer_.Size(); in EmitLiterals() local
244 DCHECK_ALIGNED(code_size, 2); in EmitLiterals()
245 if ((code_size & 2u) != 0u) { in EmitLiterals()
[all …]
Dassembler_thumb2.h610 void Emit(AssemblerBuffer* buffer, uint32_t code_size) const;
836 void BindJumpTables(uint32_t code_size);
/art/oatdump/
Doatdump.cc265 info.code_size = method_header->GetCodeSize(); in WalkOatMethod()
799 uint32_t code_size = oat_method.GetQuickCodeSize(); in DumpOatMethod() local
801 if (resolved_addr2instr_ > code_offset + code_size) { in DumpOatMethod()
923 uint64_t aligned_code_end = aligned_code_begin + code_size; in DumpOatMethod()
931 code_size, in DumpOatMethod()
946 code_size, code_size_offset); in DumpOatMethod()
953 } else if (code_size > kMaxCodeSize) { in DumpOatMethod()
958 code_size, kMaxCodeSize, in DumpOatMethod()
959 code_size, code_size_offset); in DumpOatMethod()
1218 bool bad_input, size_t code_size) { in DumpCode() argument
[all …]
/art/compiler/optimizing/
Dcode_generator.cc260 size_t code_size = GetAssembler()->CodeSize(); in Finalize() local
261 uint8_t* buffer = allocator->Allocate(code_size); in Finalize()
263 MemoryRegion code(buffer, code_size); in Finalize()
Doptimizing_compiler.cc957 info.code_size = code_allocator.GetSize(); in JitCompile()