Home
last modified time | relevance | path

Searched refs:OatMethod (Results 1 – 8 of 8) sorted by relevance

/art/runtime/
Doat_file-inl.h27 inline const OatQuickMethodHeader* OatFile::OatMethod::GetOatQuickMethodHeader() const { in GetOatQuickMethodHeader()
36 inline uint32_t OatFile::OatMethod::GetOatQuickMethodHeaderOffset() const { in GetOatQuickMethodHeaderOffset()
44 inline uint32_t OatFile::OatMethod::GetQuickCodeSizeOffset() const { in GetQuickCodeSizeOffset()
52 inline size_t OatFile::OatMethod::GetFrameSizeInBytes() const { in GetFrameSizeInBytes()
60 inline uint32_t OatFile::OatMethod::GetCoreSpillMask() const { in GetCoreSpillMask()
68 inline uint32_t OatFile::OatMethod::GetFpSpillMask() const { in GetFpSpillMask()
76 inline uint32_t OatFile::OatMethod::GetVmapTableOffset() const { in GetVmapTableOffset()
81 inline uint32_t OatFile::OatMethod::GetVmapTableOffsetOffset() const { in GetVmapTableOffsetOffset()
89 inline const uint8_t* OatFile::OatMethod::GetVmapTable() const { in GetVmapTable()
101 inline uint32_t OatFile::OatMethod::GetQuickCodeSize() const { in GetQuickCodeSize()
[all …]
Doat_file.h187 class OatMethod final {
211 OatMethod(const uint8_t* base, const uint32_t code_offset) in OatMethod() function
214 OatMethod(const OatMethod&) = default;
215 ~OatMethod() {} in ~OatMethod()
217 OatMethod& operator=(const OatMethod&) = default;
221 static const OatMethod Invalid() { in Invalid()
222 return OatMethod(nullptr, -1); in Invalid()
254 const OatMethod GetOatMethod(uint32_t method_index) const;
Dart_method.cc453 static const OatFile::OatMethod FindOatMethodFromDexFileFor(ArtMethod* method, bool* found) in FindOatMethodFromDexFileFor()
477 return OatFile::OatMethod::Invalid(); in FindOatMethodFromDexFileFor()
482 static const OatFile::OatMethod FindOatMethodFor(ArtMethod* method, in FindOatMethodFor()
525 return OatFile::OatMethod::Invalid(); in FindOatMethodFor()
640 OatFile::OatMethod oat_method = in GetOatQuickMethodHeader()
678 OatFile::OatMethod oat_method = FindOatMethodFor(this, pointer_size, &found); in GetOatMethodQuickCode()
Doat_file.cc2135 const OatFile::OatMethod OatFile::OatClass::GetOatMethod(uint32_t method_index) const { in GetOatMethod()
2138 return OatMethod(nullptr, 0); in GetOatMethod()
2143 return OatMethod(oat_file_->Begin(), oat_method_offsets->code_offset_); in GetOatMethod()
2147 return OatMethod(oat_file_->Begin(), 0); in GetOatMethod()
Dclass_linker.cc3572 OatFile::OatMethod oat_method = oat_class.GetOatMethod(method_index); in FixupStaticTrampolines()
3639 const OatFile::OatMethod oat_method = oat_class->GetOatMethod(class_def_method_index); in LinkCode()
/art/test/661-oat-writer-layout/
Dinfo.txt1 Tests Oat Writer is correctly changing the layout of OatMethod code addresses.
/art/oatdump/
Doatdump.cc284 void WalkOatMethod(const OatFile::OatMethod& oat_method, in WalkOatMethod()
869 void AddOffsets(const OatFile::OatMethod& oat_method) { in AddOffsets()
1129 const OatFile::OatMethod oat_method = oat_class.GetOatMethod(class_method_index); in DumpOatMethod()
1349 const OatFile::OatMethod& oat_method, in DumpVmapData()
1373 const OatFile::OatMethod& oat_method) { in DumpCodeInfo()
1428 void DumpVregLocations(std::ostream& os, const OatFile::OatMethod& oat_method, in DumpVregLocations()
1472 const OatFile::OatMethod& oat_method, in IsMethodGeneratedByOptimizingCompiler()
1485 const OatFile::OatMethod& oat_method, in IsMethodGeneratedByDexToDexCompiler()
1605 const OatFile::OatMethod& oat_method, in DumpCode()
/art/dex2oat/linker/
Doat_writer_test.cc62 const OatFile::OatMethod& oat_method, in CheckMethod()