/art/compiler/jni/quick/x86/ |
H A D | calling_convention_x86.h | 26 constexpr size_t kFramePointerSize = static_cast<size_t>(PointerSize::k32); 34 PointerSize::k32),
|
/art/runtime/mirror/ |
H A D | class-inl.h | 123 inline ArraySlice<ArtMethod> Class::GetDirectMethodsSlice(PointerSize pointer_size) { 128 inline ArraySlice<ArtMethod> Class::GetDirectMethodsSliceUnchecked(PointerSize pointer_size) { 137 inline ArraySlice<ArtMethod> Class::GetDeclaredMethodsSlice(PointerSize pointer_size) { 142 inline ArraySlice<ArtMethod> Class::GetDeclaredMethodsSliceUnchecked(PointerSize pointer_size) { 150 inline ArraySlice<ArtMethod> Class::GetDeclaredVirtualMethodsSlice(PointerSize pointer_size) { 156 PointerSize pointer_size) { 165 inline ArraySlice<ArtMethod> Class::GetVirtualMethodsSlice(PointerSize pointer_size) { 170 inline ArraySlice<ArtMethod> Class::GetVirtualMethodsSliceUnchecked(PointerSize pointer_size) { 180 inline ArraySlice<ArtMethod> Class::GetCopiedMethodsSlice(PointerSize pointer_size) { 185 inline ArraySlice<ArtMethod> Class::GetCopiedMethodsSliceUnchecked(PointerSize pointer_siz [all...] |
H A D | array.h | 36 static uint32_t ClassSize(PointerSize pointer_size); 198 T GetElementPtrSize(uint32_t idx, PointerSize ptr_size) 201 void** ElementAddress(size_t index, PointerSize ptr_size) REQUIRES_SHARED(Locks::mutator_lock_) { 209 void SetElementPtrSize(uint32_t idx, uint64_t element, PointerSize ptr_size) 212 void SetElementPtrSize(uint32_t idx, T* element, PointerSize ptr_size) 220 void Fixup(mirror::PointerArray* dest, PointerSize pointer_size, const Visitor& visitor) 231 PointerSize pointer_size)
|
H A D | class_ext.h | 38 static uint32_t ClassSize(PointerSize pointer_size); 81 inline void VisitNativeRoots(Visitor& visitor, PointerSize pointer_size)
|
H A D | method.h | 31 template <PointerSize kPointerSize, bool kTransactionActive> 63 template <PointerSize kPointerSize, bool kTransactionActive>
|
H A D | dex_cache-inl.h | 44 PointerSize pointer_size) { 51 inline uint32_t DexCache::ClassSize(PointerSize pointer_size) { 186 inline ArtField* DexCache::GetResolvedField(uint32_t field_idx, PointerSize ptr_size) { 192 inline void DexCache::SetResolvedField(uint32_t field_idx, ArtField* field, PointerSize ptr_size) { 199 inline void DexCache::ClearResolvedField(uint32_t field_idx, PointerSize ptr_size) { 211 inline ArtMethod* DexCache::GetResolvedMethod(uint32_t method_idx, PointerSize ptr_size) { 225 PointerSize ptr_size) { 232 inline PtrType DexCache::GetElementPtrSize(PtrType* ptr_array, size_t idx, PointerSize ptr_size) { 233 if (ptr_size == PointerSize::k64) { 246 PointerSize ptr_siz [all...] |
H A D | dex_cache.h | 106 static void Initialize(std::atomic<NativeDexCachePair<T>>* dex_cache, PointerSize pointer_size); 139 static uint32_t ClassSize(PointerSize pointer_size); 188 PointerSize image_pointer_size) 192 void Fixup(ArtMethod* trampoline, PointerSize pointer_size) 280 ALWAYS_INLINE ArtMethod* GetResolvedMethod(uint32_t method_idx, PointerSize ptr_size) 285 PointerSize ptr_size) 289 ALWAYS_INLINE ArtField* GetResolvedField(uint32_t idx, PointerSize ptr_size) 293 ALWAYS_INLINE void SetResolvedField(uint32_t idx, ArtField* field, PointerSize ptr_size) 295 ALWAYS_INLINE void ClearResolvedField(uint32_t idx, PointerSize ptr_size) 413 static PtrType GetElementPtrSize(PtrType* ptr_array, size_t idx, PointerSize ptr_siz [all...] |
H A D | class.cc | 402 PointerSize pointer_size) { 422 PointerSize pointer_size) { 442 PointerSize pointer_size) { 463 PointerSize pointer_size) { 474 PointerSize pointer_size) { 485 PointerSize pointer_size) { 498 PointerSize pointer_size) { 510 PointerSize pointer_size) { 522 PointerSize pointer_size) { 533 PointerSize pointer_siz [all...] |
H A D | class-refvisitor-inl.h | 55 void Class::VisitNativeRoots(Visitor& visitor, PointerSize pointer_size) {
|
H A D | executable.h | 37 template <PointerSize kPointerSize, bool kTransactionActive>
|
H A D | array-inl.h | 36 inline uint32_t Array::ClassSize(PointerSize pointer_size) { 399 inline T PointerArray::GetElementPtrSize(uint32_t idx, PointerSize ptr_size) { 402 if (ptr_size == PointerSize::k64) { 411 inline void PointerArray::SetElementPtrSize(uint32_t idx, uint64_t element, PointerSize ptr_size) { 412 if (ptr_size == PointerSize::k64) { 423 inline void PointerArray::SetElementPtrSize(uint32_t idx, T* element, PointerSize ptr_size) { 431 PointerSize pointer_size, 447 PointerSize ptr_size) { 450 if (ptr_size == PointerSize::k64) {
|
H A D | field-inl.h | 30 template <PointerSize kPointerSize, bool kTransactionActive>
|
/art/compiler/jni/ |
H A D | jni_cfi_test.cc | 46 TestImplSized<PointerSize::k64>(isa, isa_str, expected_asm, expected_cfi); 48 TestImplSized<PointerSize::k32>(isa, isa_str, expected_asm, expected_cfi); 53 template <PointerSize kPointerSize>
|
/art/runtime/arch/x86/ |
H A D | thread_x86.cc | 140 CHECK_EQ(THREAD_SELF_OFFSET, SelfOffset<PointerSize::k32>().Int32Value()); 148 CHECK_EQ(THREAD_EXCEPTION_OFFSET, ExceptionOffset<PointerSize::k32>().Int32Value()); 149 CHECK_EQ(THREAD_CARD_TABLE_OFFSET, CardTableOffset<PointerSize::k32>().Int32Value()); 150 CHECK_EQ(THREAD_ID_OFFSET, ThinLockIdOffset<PointerSize::k32>().Int32Value());
|
/art/runtime/entrypoints/quick/ |
H A D | quick_entrypoints_enum.h | 39 template <PointerSize pointer_size>
|
/art/runtime/ |
H A D | art_method-inl.h | 102 inline ArtMethod** ArtMethod::GetDexCacheResolvedMethods(PointerSize pointer_size) { 108 PointerSize pointer_size) { 127 PointerSize pointer_size) { 139 inline bool ArtMethod::HasDexCacheResolvedMethods(PointerSize pointer_size) { 144 PointerSize pointer_size) { 148 inline bool ArtMethod::HasSameDexCacheResolvedMethods(ArtMethod* other, PointerSize pointer_size) { 371 inline ArtMethod* ArtMethod::GetInterfaceMethodIfProxy(PointerSize pointer_size) { 386 PointerSize pointer_size) { 449 void ArtMethod::VisitRoots(RootVisitorType& visitor, PointerSize pointer_size) { 471 PointerSize pointer_siz [all...] |
H A D | image-inl.h | 53 PointerSize pointer_size) const { 71 PointerSize pointer_size) const {
|
H A D | thread.h | 191 template<PointerSize size_of_pointers> 575 template<PointerSize pointer_size> 582 template<PointerSize pointer_size> 589 template<PointerSize pointer_size> 604 template<PointerSize pointer_size> 625 PointerSize pointer_size) { 626 if (pointer_size == PointerSize::k32) { 627 return QuickEntryPointOffset<PointerSize::k32>(quick_entrypoint_offset). 630 return QuickEntryPointOffset<PointerSize::k64>(quick_entrypoint_offset). 635 template<PointerSize pointer_siz [all...] |
H A D | image.h | 160 PointerSize GetPointerSize() const; 285 PointerSize pointer_size) const; 294 PointerSize pointer_size) const; 299 PointerSize pointer_size) const;
|
H A D | cha.cc | 192 PointerSize image_pointer_size = 218 PointerSize pointer_size) { 371 PointerSize pointer_size) { 417 PointerSize pointer_size) { 450 PointerSize image_pointer_size = Runtime::Current()->GetClassLinker()->GetImagePointerSize(); 528 PointerSize image_pointer_size =
|
H A D | handle_scope.h | 103 static size_t SizeOf(PointerSize pointer_size, uint32_t num_references); 119 static constexpr size_t LinkOffset(PointerSize pointer_size ATTRIBUTE_UNUSED) { 124 static constexpr size_t NumberOfReferencesOffset(PointerSize pointer_size) { 129 static constexpr size_t ReferencesOffset(PointerSize pointer_size) {
|
/art/compiler/jni/quick/ |
H A D | calling_convention.h | 77 PointerSize frame_pointer_size) 210 const PointerSize frame_pointer_size_; 267 PointerSize frame_pointer_size) 377 PointerSize frame_pointer_size)
|
/art/compiler/jni/quick/x86_64/ |
H A D | calling_convention_x86_64.h | 32 PointerSize::k64) {}
|
/art/runtime/arch/ |
H A D | instruction_set_test.cc | 60 TEST(InstructionSetTest, PointerSize) {
|
/art/runtime/generated/ |
H A D | asm_support_gen.h | 60 DEFINE_CHECK_EQ(static_cast<int32_t>(ART_METHOD_DEX_CACHE_METHODS_OFFSET_32), (static_cast<int32_t>(art::ArtMethod:: DexCacheResolvedMethodsOffset(art::PointerSize::k32).Int32Value()))) 62 DEFINE_CHECK_EQ(static_cast<int32_t>(ART_METHOD_DEX_CACHE_METHODS_OFFSET_64), (static_cast<int32_t>(art::ArtMethod:: DexCacheResolvedMethodsOffset(art::PointerSize::k64).Int32Value()))) 64 DEFINE_CHECK_EQ(static_cast<int32_t>(ART_METHOD_JNI_OFFSET_32), (static_cast<int32_t>(art::ArtMethod:: EntryPointFromJniOffset(art::PointerSize::k32).Int32Value()))) 66 DEFINE_CHECK_EQ(static_cast<int32_t>(ART_METHOD_JNI_OFFSET_64), (static_cast<int32_t>(art::ArtMethod:: EntryPointFromJniOffset(art::PointerSize::k64).Int32Value()))) 68 DEFINE_CHECK_EQ(static_cast<int32_t>(ART_METHOD_QUICK_CODE_OFFSET_32), (static_cast<int32_t>(art::ArtMethod:: EntryPointFromQuickCompiledCodeOffset(art::PointerSize::k32).Int32Value()))) 70 DEFINE_CHECK_EQ(static_cast<int32_t>(ART_METHOD_QUICK_CODE_OFFSET_64), (static_cast<int32_t>(art::ArtMethod:: EntryPointFromQuickCompiledCodeOffset(art::PointerSize::k64).Int32Value())))
|