Lines Matching refs:layout
47 DexCacheArraysLayout layout(image_pointer_size, dex_file); in InitializeDexCache() local
55 DCHECK(layout.Alignment() == 8u || layout.Alignment() == 16u); in InitializeDexCache()
57 raw_arrays = (layout.Alignment() == 16u) in InitializeDexCache()
58 ? reinterpret_cast<uint8_t*>(linear_alloc->AllocAlign16(self, layout.Size())) in InitializeDexCache()
59 : reinterpret_cast<uint8_t*>(linear_alloc->Alloc(self, layout.Size())); in InitializeDexCache()
63 reinterpret_cast<StringDexCacheType*>(raw_arrays + layout.StringsOffset()); in InitializeDexCache()
65 reinterpret_cast<TypeDexCacheType*>(raw_arrays + layout.TypesOffset()); in InitializeDexCache()
67 reinterpret_cast<MethodDexCacheType*>(raw_arrays + layout.MethodsOffset()); in InitializeDexCache()
69 reinterpret_cast<FieldDexCacheType*>(raw_arrays + layout.FieldsOffset()); in InitializeDexCache()
105 raw_arrays + layout.MethodTypesOffset()); in InitializeDexCache()
110 : reinterpret_cast<GcRoot<CallSite>*>(raw_arrays + layout.CallSitesOffset()); in InitializeDexCache()
114 DCHECK_ALIGNED(layout.StringsOffset(), alignof(StringDexCacheType)) << in InitializeDexCache()