Lines Matching refs:pointer_size

467   ArtMethod* FindOverriddenMethod(PointerSize pointer_size)
485 const void* GetEntryPointFromQuickCompiledCodePtrSize(PointerSize pointer_size) const { in GetEntryPointFromQuickCompiledCodePtrSize() argument
487 EntryPointFromQuickCompiledCodeOffset(pointer_size), pointer_size); in GetEntryPointFromQuickCompiledCodePtrSize()
496 const void* entry_point_from_quick_compiled_code, PointerSize pointer_size) in SetEntryPointFromQuickCompiledCodePtrSize() argument
498 SetNativePointer(EntryPointFromQuickCompiledCodeOffset(pointer_size), in SetEntryPointFromQuickCompiledCodePtrSize()
500 pointer_size); in SetEntryPointFromQuickCompiledCodePtrSize()
505 static constexpr MemberOffset DataOffset(PointerSize pointer_size) { in DataOffset() argument
506 return MemberOffset(PtrSizedFieldsOffset(pointer_size) + OFFSETOF_MEMBER( in DataOffset()
507 PtrSizedFields, data_) / sizeof(void*) * static_cast<size_t>(pointer_size)); in DataOffset()
510 static constexpr MemberOffset EntryPointFromJniOffset(PointerSize pointer_size) { in EntryPointFromJniOffset() argument
511 return DataOffset(pointer_size); in EntryPointFromJniOffset()
514 static constexpr MemberOffset EntryPointFromQuickCompiledCodeOffset(PointerSize pointer_size) { in EntryPointFromQuickCompiledCodeOffset() argument
515 return MemberOffset(PtrSizedFieldsOffset(pointer_size) + OFFSETOF_MEMBER( in EntryPointFromQuickCompiledCodeOffset()
517 * static_cast<size_t>(pointer_size)); in EntryPointFromQuickCompiledCodeOffset()
520 ImtConflictTable* GetImtConflictTable(PointerSize pointer_size) const { in GetImtConflictTable() argument
522 return reinterpret_cast<ImtConflictTable*>(GetDataPtrSize(pointer_size)); in GetImtConflictTable()
525 ALWAYS_INLINE void SetImtConflictTable(ImtConflictTable* table, PointerSize pointer_size) in SetImtConflictTable() argument
528 SetDataPtrSize(table, pointer_size); in SetImtConflictTable()
551 ArtMethod* GetCanonicalMethod(PointerSize pointer_size = kRuntimePointerSize)
554 ArtMethod* GetSingleImplementation(PointerSize pointer_size);
556 ALWAYS_INLINE void SetSingleImplementation(ArtMethod* method, PointerSize pointer_size) in SetSingleImplementation() argument
561 SetDataPtrSize(method, pointer_size); in SetSingleImplementation()
569 ALWAYS_INLINE void* GetEntryPointFromJniPtrSize(PointerSize pointer_size) const { in GetEntryPointFromJniPtrSize() argument
570 return GetDataPtrSize(pointer_size); in GetEntryPointFromJniPtrSize()
581 ALWAYS_INLINE void SetEntryPointFromJniPtrSize(const void* entrypoint, PointerSize pointer_size) in SetEntryPointFromJniPtrSize() argument
583 SetDataPtrSize(entrypoint, pointer_size); in SetEntryPointFromJniPtrSize()
586 ALWAYS_INLINE void* GetDataPtrSize(PointerSize pointer_size) const { in GetDataPtrSize() argument
587 DCHECK(IsImagePointerSize(pointer_size)); in GetDataPtrSize()
588 return GetNativePointer<void*>(DataOffset(pointer_size), pointer_size); in GetDataPtrSize()
591 ALWAYS_INLINE void SetDataPtrSize(const void* data, PointerSize pointer_size) in SetDataPtrSize() argument
593 DCHECK(IsImagePointerSize(pointer_size)); in SetDataPtrSize()
594 SetNativePointer(DataOffset(pointer_size), data, pointer_size); in SetDataPtrSize()
625 void VisitRoots(RootVisitorType& visitor, PointerSize pointer_size) NO_THREAD_SAFETY_ANALYSIS;
680 ALWAYS_INLINE ArtMethod* GetInterfaceMethodForProxyUnchecked(PointerSize pointer_size)
682 ALWAYS_INLINE ArtMethod* GetInterfaceMethodIfProxy(PointerSize pointer_size)
692 static size_t Size(PointerSize pointer_size) { in Size() argument
693 return PtrSizedFieldsOffset(pointer_size) + in Size()
694 (sizeof(PtrSizedFields) / sizeof(void*)) * static_cast<size_t>(pointer_size); in Size()
698 static size_t Alignment(PointerSize pointer_size) { in Alignment() argument
701 return static_cast<size_t>(pointer_size); in Alignment()
729 const void* GetOatMethodQuickCode(PointerSize pointer_size)
750 ALWAYS_INLINE void UpdateEntrypoints(const Visitor& visitor, PointerSize pointer_size)
842 static constexpr size_t PtrSizedFieldsOffset(PointerSize pointer_size) { in PtrSizedFieldsOffset() argument
845 static_cast<size_t>(pointer_size)); in PtrSizedFieldsOffset()
849 static bool IsImagePointerSize(PointerSize pointer_size);
854 ALWAYS_INLINE T GetNativePointer(MemberOffset offset, PointerSize pointer_size) const { in GetNativePointer() argument
857 if (pointer_size == PointerSize::k32) { in GetNativePointer()
866 ALWAYS_INLINE void SetNativePointer(MemberOffset offset, T new_value, PointerSize pointer_size) in SetNativePointer() argument
870 if (pointer_size == PointerSize::k32) { in SetNativePointer()