Searched refs:OatMethod (Results 1 – 7 of 7) sorted by relevance
/art/runtime/ |
D | oat_file-inl.h | 27 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 …]
|
D | oat_file.h | 155 class OatMethod final { 181 OatMethod(const uint8_t* base, const uint32_t code_offset) in OatMethod() function 184 OatMethod(const OatMethod&) = default; 185 ~OatMethod() {} in ~OatMethod() 187 OatMethod& operator=(const OatMethod&) = default; 191 static const OatMethod Invalid() { in Invalid() 192 return OatMethod(nullptr, -1); in Invalid() 224 const OatMethod GetOatMethod(uint32_t method_index) const;
|
D | art_method.cc | 444 static const OatFile::OatMethod FindOatMethodFromDexFileFor(ArtMethod* method, bool* found) in FindOatMethodFromDexFileFor() 468 return OatFile::OatMethod::Invalid(); in FindOatMethodFromDexFileFor() 473 static const OatFile::OatMethod FindOatMethodFor(ArtMethod* method, in FindOatMethodFor() 516 return OatFile::OatMethod::Invalid(); in FindOatMethodFor() 626 OatFile::OatMethod oat_method = in GetOatQuickMethodHeader() 664 OatFile::OatMethod oat_method = FindOatMethodFor(this, pointer_size, &found); in GetOatMethodQuickCode()
|
D | oat_file.cc | 2144 const OatFile::OatMethod OatFile::OatClass::GetOatMethod(uint32_t method_index) const { in GetOatMethod() 2147 return OatMethod(nullptr, 0); in GetOatMethod() 2152 return OatMethod(oat_file_->Begin(), oat_method_offsets->code_offset_); in GetOatMethod() 2156 return OatMethod(oat_file_->Begin(), 0); in GetOatMethod() 2159 void OatFile::OatMethod::LinkMethod(ArtMethod* method) const { in LinkMethod()
|
/art/test/661-oat-writer-layout/ |
D | info.txt | 1 Tests Oat Writer is correctly changing the layout of OatMethod code addresses.
|
/art/oatdump/ |
D | oatdump.cc | 287 void WalkOatMethod(const OatFile::OatMethod& oat_method, in WalkOatMethod() 870 void AddOffsets(const OatFile::OatMethod& oat_method) { in AddOffsets() 1130 const OatFile::OatMethod oat_method = oat_class.GetOatMethod(class_method_index); in DumpOatMethod() 1350 const OatFile::OatMethod& oat_method, in DumpVmapData() 1374 const OatFile::OatMethod& oat_method) { in DumpCodeInfo() 1429 void DumpVregLocations(std::ostream& os, const OatFile::OatMethod& oat_method, in DumpVregLocations() 1473 const OatFile::OatMethod& oat_method, in IsMethodGeneratedByOptimizingCompiler() 1486 const OatFile::OatMethod& oat_method, in IsMethodGeneratedByDexToDexCompiler() 1606 const OatFile::OatMethod& oat_method, in DumpCode()
|
/art/dex2oat/linker/ |
D | oat_writer_test.cc | 61 const OatFile::OatMethod& oat_method, in CheckMethod()
|