Searched refs:DexCacheArraysLayout (Results 1 – 10 of 10) sorted by relevance
/art/runtime/utils/ |
D | dex_cache_arrays_layout-inl.h | 30 inline DexCacheArraysLayout::DexCacheArraysLayout(size_t pointer_size, in DexCacheArraysLayout() function 45 inline DexCacheArraysLayout::DexCacheArraysLayout(size_t pointer_size, const DexFile* dex_file) in DexCacheArraysLayout() function 46 : DexCacheArraysLayout(pointer_size, dex_file->GetHeader()) { in DexCacheArraysLayout() 49 inline size_t DexCacheArraysLayout::Alignment() const { in Alignment() 58 inline size_t DexCacheArraysLayout::TypeOffset(uint32_t type_idx) const { in TypeOffset() 62 inline size_t DexCacheArraysLayout::TypesSize(size_t num_elements) const { in TypesSize() 68 inline size_t DexCacheArraysLayout::TypesAlignment() const { in TypesAlignment() 72 inline size_t DexCacheArraysLayout::MethodOffset(uint32_t method_idx) const { in MethodOffset() 76 inline size_t DexCacheArraysLayout::MethodsSize(size_t num_elements) const { in MethodsSize() 81 inline size_t DexCacheArraysLayout::MethodsAlignment() const { in MethodsAlignment() [all …]
|
D | dex_cache_arrays_layout.h | 29 class DexCacheArraysLayout { 32 DexCacheArraysLayout() in DexCacheArraysLayout() function 42 DexCacheArraysLayout(size_t pointer_size, const DexFile::Header& header); 45 DexCacheArraysLayout(size_t pointer_size, const DexFile* dex_file);
|
/art/compiler/optimizing/ |
D | dex_cache_array_fixups_arm.cc | 55 DexCacheArraysLayout layout(kArmPointerSize, &dex_file); in VisitLoadString() 70 DexCacheArraysLayout layout(kArmPointerSize, target_method.dex_file); in VisitInvokeStaticOrDirect()
|
D | sharpening.cc | 114 DexCacheArraysLayout layout(GetInstructionSetPointerSize(codegen_->GetInstructionSet()), in ProcessInvokeStaticOrDirect() 245 DexCacheArraysLayout layout(pointer_size, &dex_file); in ProcessLoadString()
|
/art/compiler/driver/ |
D | compiler_driver.h | 349 DexCacheArraysLayout GetDexCacheArraysLayout(const DexFile* dex_file);
|
D | compiler_driver.cc | 1561 DexCacheArraysLayout CompilerDriver::GetDexCacheArraysLayout(const DexFile* dex_file) { in GetDexCacheArraysLayout() 1563 ? DexCacheArraysLayout(GetInstructionSetPointerSize(instruction_set_), dex_file) in GetDexCacheArraysLayout() 1564 : DexCacheArraysLayout(); in GetDexCacheArraysLayout()
|
/art/runtime/ |
D | oat_file.cc | 439 DexCacheArraysLayout layout(pointer_size, *header); in Setup()
|
D | class_linker.cc | 1283 DexCacheArraysLayout layout(image_pointer_size_, dex_file); in UpdateAppImageClassLoadersAndDexCaches() 2075 DexCacheArraysLayout layout(image_pointer_size_, &dex_file); in AllocDexCache()
|
/art/compiler/ |
D | image_writer.cc | 426 DexCacheArraysLayout layout(target_ptr_size_, dex_file); in PrepareDexCacheArraySlots() 443 DexCacheArraysLayout layout(target_ptr_size_, dex_file); in PrepareDexCacheArraySlots()
|
D | oat_writer.cc | 513 DexCacheArraysLayout layout(pointer_size, dex_file); in PrepareLayout()
|