Home
last modified time | relevance | path

Searched refs:OatQuickMethodHeader (Results 1 – 11 of 11) sorted by relevance

/art/runtime/
Doat_file-inl.h24 inline const OatQuickMethodHeader* OatFile::OatMethod::GetOatQuickMethodHeader() const { in GetOatQuickMethodHeader()
30 return reinterpret_cast<const OatQuickMethodHeader*>(code) - 1; in GetOatQuickMethodHeader()
34 const OatQuickMethodHeader* method_header = GetOatQuickMethodHeader(); in GetOatQuickMethodHeaderOffset()
46 return reinterpret_cast<const OatQuickMethodHeader*>(code)[-1].code_size_; in GetQuickCodeSize()
50 const OatQuickMethodHeader* method_header = GetOatQuickMethodHeader(); in GetQuickCodeSizeOffset()
62 return reinterpret_cast<const OatQuickMethodHeader*>(code)[-1].frame_info_.FrameSizeInBytes(); in GetFrameSizeInBytes()
70 return reinterpret_cast<const OatQuickMethodHeader*>(code)[-1].frame_info_.CoreSpillMask(); in GetCoreSpillMask()
78 return reinterpret_cast<const OatQuickMethodHeader*>(code)[-1].frame_info_.FpSpillMask(); in GetFpSpillMask()
86 uint32_t offset = reinterpret_cast<const OatQuickMethodHeader*>(code)[-1].gc_map_offset_; in GetGcMap()
99 const OatQuickMethodHeader* method_header = GetOatQuickMethodHeader(); in GetGcMapOffsetOffset()
[all …]
Doat.h173 class PACKED(4) OatQuickMethodHeader {
175 OatQuickMethodHeader(uint32_t mapping_table_offset = 0U, uint32_t vmap_table_offset = 0U,
180 ~OatQuickMethodHeader();
Doat.cc499 OatQuickMethodHeader::OatQuickMethodHeader( in OatQuickMethodHeader() function in art::OatQuickMethodHeader
508 OatQuickMethodHeader::~OatQuickMethodHeader() {} in ~OatQuickMethodHeader()
Dexception_test.cc77 uint32_t vmap_table_offset = sizeof(OatQuickMethodHeader) + fake_vmap_table_data.size(); in SetUp()
80 OatQuickMethodHeader method_header(mapping_table_offset, vmap_table_offset, gc_map_offset, in SetUp()
Doat_file.h131 const OatQuickMethodHeader* GetOatQuickMethodHeader() const;
/art/runtime/mirror/
Dart_method-inl.h151 return reinterpret_cast<const OatQuickMethodHeader*>(code)[-1].code_size_; in GetCodeSize()
262 reinterpret_cast<const OatQuickMethodHeader*>(code_pointer)[-1].mapping_table_offset_; in GetMappingTable()
281 reinterpret_cast<const OatQuickMethodHeader*>(code_pointer)[-1].vmap_table_offset_; in GetVmapTable()
300 reinterpret_cast<const OatQuickMethodHeader*>(code_pointer)[-1].gc_map_offset_; in GetNativeGcMap()
409 return reinterpret_cast<const OatQuickMethodHeader*>(code_pointer)[-1].frame_info_; in GetQuickFrameInfo()
/art/compiler/
Dcommon_compiler_test.cc172 : sizeof(OatQuickMethodHeader) + vmap_table.size(); in MakeExecutable()
175 : sizeof(OatQuickMethodHeader) + vmap_table.size() + mapping_table.size(); in MakeExecutable()
178 : sizeof(OatQuickMethodHeader) + vmap_table.size() + mapping_table.size() + gc_map.size(); in MakeExecutable()
179 OatQuickMethodHeader method_header(mapping_table_offset, vmap_table_offset, gc_map_offset, in MakeExecutable()
Doat_writer.cc361 quick_code_offset = offset_ + sizeof(OatQuickMethodHeader) + thumb_offset; in VisitMethod()
377 OatQuickMethodHeader* method_header = &oat_class->method_headers_[method_offsets_index_]; in VisitMethod()
399 *method_header = OatQuickMethodHeader(mapping_table_offset, vmap_table_offset, in VisitMethod()
612 offset_ + sizeof(OatQuickMethodHeader) + compiled_method->CodeDelta()) in VisitMethod()
615 const OatQuickMethodHeader& method_header = in VisitMethod()
Doat_test.cc189 EXPECT_EQ(28U, sizeof(OatQuickMethodHeader)); in TEST_F()
Doat_writer.h238 std::vector<OatQuickMethodHeader> method_headers_;
/art/oatdump/
Doatdump.cc521 const OatQuickMethodHeader* method_header = oat_method.GetOatQuickMethodHeader(); in DumpOatMethod()