Searched refs:DexCacheArraysLayout (Results 1 – 6 of 6) sorted by relevance
30 inline DexCacheArraysLayout::DexCacheArraysLayout(size_t pointer_size, const DexFile* dex_file) in DexCacheArraysLayout() function40 inline size_t DexCacheArraysLayout::TypeOffset(uint32_t type_idx) const { in TypeOffset()44 inline size_t DexCacheArraysLayout::TypesSize(size_t num_elements) const { in TypesSize()48 inline size_t DexCacheArraysLayout::MethodOffset(uint32_t method_idx) const { in MethodOffset()52 inline size_t DexCacheArraysLayout::MethodsSize(size_t num_elements) const { in MethodsSize()56 inline size_t DexCacheArraysLayout::StringOffset(uint32_t string_idx) const { in StringOffset()60 inline size_t DexCacheArraysLayout::StringsSize(size_t num_elements) const { in StringsSize()64 inline size_t DexCacheArraysLayout::FieldOffset(uint32_t field_idx) const { in FieldOffset()68 inline size_t DexCacheArraysLayout::FieldsSize(size_t num_elements) const { in FieldsSize()72 inline size_t DexCacheArraysLayout::ElementOffset(size_t element_size, uint32_t idx) { in ElementOffset()[all …]
27 class DexCacheArraysLayout {30 DexCacheArraysLayout() in DexCacheArraysLayout() function40 explicit DexCacheArraysLayout(size_t pointer_size, const DexFile* dex_file);
341 DexCacheArraysLayout GetDexCacheArraysLayout(const DexFile* dex_file);
1227 DexCacheArraysLayout CompilerDriver::GetDexCacheArraysLayout(const DexFile* dex_file) { in GetDexCacheArraysLayout()1230 ? DexCacheArraysLayout(GetInstructionSetPointerSize(instruction_set_), dex_file) in GetDexCacheArraysLayout()1231 : DexCacheArraysLayout(); in GetDexCacheArraysLayout()
312 DexCacheArraysLayout layout(target_ptr_size_, dex_file); in PrepareDexCacheArraySlots()
1848 const DexCacheArraysLayout dex_cache_arrays_layout_;