Searched refs:PointerSize (Results 26 - 50 of 118) sorted by relevance

12345

/art/compiler/jni/quick/x86/
H A Dcalling_convention_x86.h26 constexpr size_t kFramePointerSize = static_cast<size_t>(PointerSize::k32);
34 PointerSize::k32),
/art/runtime/mirror/
H A Dclass-inl.h123 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 Darray.h36 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 Dclass_ext.h38 static uint32_t ClassSize(PointerSize pointer_size);
81 inline void VisitNativeRoots(Visitor& visitor, PointerSize pointer_size)
H A Dmethod.h31 template <PointerSize kPointerSize, bool kTransactionActive>
63 template <PointerSize kPointerSize, bool kTransactionActive>
H A Ddex_cache-inl.h44 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 Ddex_cache.h106 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 Dclass.cc402 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 Dclass-refvisitor-inl.h55 void Class::VisitNativeRoots(Visitor& visitor, PointerSize pointer_size) {
H A Dexecutable.h37 template <PointerSize kPointerSize, bool kTransactionActive>
H A Darray-inl.h36 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 Dfield-inl.h30 template <PointerSize kPointerSize, bool kTransactionActive>
/art/compiler/jni/
H A Djni_cfi_test.cc46 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 Dthread_x86.cc140 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 Dquick_entrypoints_enum.h39 template <PointerSize pointer_size>
/art/runtime/
H A Dart_method-inl.h102 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 Dimage-inl.h53 PointerSize pointer_size) const {
71 PointerSize pointer_size) const {
H A Dthread.h191 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 Dimage.h160 PointerSize GetPointerSize() const;
285 PointerSize pointer_size) const;
294 PointerSize pointer_size) const;
299 PointerSize pointer_size) const;
H A Dcha.cc192 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 Dhandle_scope.h103 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 Dcalling_convention.h77 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 Dcalling_convention_x86_64.h32 PointerSize::k64) {}
/art/runtime/arch/
H A Dinstruction_set_test.cc60 TEST(InstructionSetTest, PointerSize) {
/art/runtime/generated/
H A Dasm_support_gen.h60 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())))

Completed in 188 milliseconds

12345