Home
last modified time | relevance | path

Searched refs:DexCacheArraysLayout (Results 1 – 6 of 6) sorted by relevance

/art/compiler/utils/
Ddex_cache_arrays_layout-inl.h30 inline DexCacheArraysLayout::DexCacheArraysLayout(size_t pointer_size, const DexFile* dex_file) in DexCacheArraysLayout() function
40 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 …]
Ddex_cache_arrays_layout.h27 class DexCacheArraysLayout {
30 DexCacheArraysLayout() in DexCacheArraysLayout() function
40 explicit DexCacheArraysLayout(size_t pointer_size, const DexFile* dex_file);
/art/compiler/driver/
Dcompiler_driver.h341 DexCacheArraysLayout GetDexCacheArraysLayout(const DexFile* dex_file);
Dcompiler_driver.cc1227 DexCacheArraysLayout CompilerDriver::GetDexCacheArraysLayout(const DexFile* dex_file) { in GetDexCacheArraysLayout()
1230 ? DexCacheArraysLayout(GetInstructionSetPointerSize(instruction_set_), dex_file) in GetDexCacheArraysLayout()
1231 : DexCacheArraysLayout(); in GetDexCacheArraysLayout()
/art/compiler/
Dimage_writer.cc312 DexCacheArraysLayout layout(target_ptr_size_, dex_file); in PrepareDexCacheArraySlots()
/art/compiler/dex/quick/
Dmir_to_lir.h1848 const DexCacheArraysLayout dex_cache_arrays_layout_;