/art/runtime/ |
imt_conflict_table.h | 48 PointerSize pointer_size) { 49 const size_t count = other->NumEntries(pointer_size); 51 SetInterfaceMethod(i, pointer_size, other->GetInterfaceMethod(i, pointer_size)); 52 SetImplementationMethod(i, pointer_size, other->GetImplementationMethod(i, pointer_size)); 54 SetInterfaceMethod(count, pointer_size, interface_method); 55 SetImplementationMethod(count, pointer_size, implementation_method); 57 SetInterfaceMethod(count + 1, pointer_size, nullptr); 58 SetImplementationMethod(count + 1, pointer_size, nullptr) [all...] |
imtable.h | 40 uint8_t* AddressOfElement(size_t index, PointerSize pointer_size) { 41 return reinterpret_cast<uint8_t*>(this) + OffsetOfElement(index, pointer_size); 44 ArtMethod* Get(size_t index, PointerSize pointer_size) { 46 uint8_t* ptr = AddressOfElement(index, pointer_size); 47 if (pointer_size == PointerSize::k32) { 56 void Set(size_t index, ArtMethod* method, PointerSize pointer_size) { 58 uint8_t* ptr = AddressOfElement(index, pointer_size); 59 if (pointer_size == PointerSize::k32) { 68 static size_t OffsetOfElement(size_t index, PointerSize pointer_size) { 69 return index * static_cast<size_t>(pointer_size); [all...] |
image-inl.h | 53 PointerSize pointer_size) const { 58 ArtMethod* orig = imt->Get(i, pointer_size); 61 imt->Set(i, updated, pointer_size); 64 pos += ImTable::SizeInBytes(pointer_size); 71 PointerSize pointer_size) const { 77 }, pointer_size); 78 pos += table->ComputeSize(pointer_size);
|
art_method.h | 409 ArtMethod* FindOverriddenMethod(PointerSize pointer_size) 426 ALWAYS_INLINE const void* GetEntryPointFromQuickCompiledCodePtrSize(PointerSize pointer_size) { 428 EntryPointFromQuickCompiledCodeOffset(pointer_size), pointer_size); 436 const void* entry_point_from_quick_compiled_code, PointerSize pointer_size) { 437 SetNativePointer(EntryPointFromQuickCompiledCodeOffset(pointer_size), 439 pointer_size); local 449 static MemberOffset DataOffset(PointerSize pointer_size) { 450 return MemberOffset(PtrSizedFieldsOffset(pointer_size) + OFFSETOF_MEMBER( 451 PtrSizedFields, data_) / sizeof(void*) * static_cast<size_t>(pointer_size)); 553 SetNativePointer(DataOffset(pointer_size), data, pointer_size); local [all...] |
asm_support.h | 32 #define POINTER_SIZE art::PointerSize::k64 35 #define POINTER_SIZE art::PointerSize::k32 49 art::Thread::ExceptionOffset<POINTER_SIZE>().Int32Value()) 54 art::Thread::TopOfManagedStackOffset<POINTER_SIZE>().Int32Value()) 59 art::Thread::SelfOffset<POINTER_SIZE>().Int32Value()) 64 art::Thread::ThreadLocalPosOffset<POINTER_SIZE>().Int32Value()) 68 art::Thread::ThreadLocalEndOffset<POINTER_SIZE>().Int32Value()) 72 art::Thread::ThreadLocalObjectsOffset<POINTER_SIZE>().Int32Value()) 78 art::Thread::MterpCurrentIBaseOffset<POINTER_SIZE>().Int32Value()) 82 art::Thread::MterpDefaultIBaseOffset<POINTER_SIZE>().Int32Value() [all...] |
thread.h | 643 template<PointerSize pointer_size> 644 static ThreadOffset<pointer_size> ThinLockIdOffset() { 645 return ThreadOffset<pointer_size>( 650 template<PointerSize pointer_size> 651 static ThreadOffset<pointer_size> InterruptedOffset() { 652 return ThreadOffset<pointer_size>( 657 template<PointerSize pointer_size> 658 static ThreadOffset<pointer_size> ThreadFlagsOffset() { 659 return ThreadOffset<pointer_size>( 664 template<PointerSize pointer_size> [all...] |
image.cc | 44 uint32_t pointer_size, 62 pointer_size_(pointer_size), 149 PointerSize pointer_size) const { 150 DCHECK_EQ(pointer_size, GetPointerSize()); 173 PointerSize pointer_size) const { 174 const size_t method_alignment = ArtMethod::Alignment(pointer_size); 175 const size_t method_size = ArtMethod::Size(pointer_size);
|
jni_env_ext.cc | 148 static size_t JNIEnvSize(size_t pointer_size) { 150 return pointer_size; 153 Offset JNIEnvExt::SegmentStateOffset(size_t pointer_size) { 154 size_t locals_offset = JNIEnvSize(pointer_size) + 155 2 * pointer_size + // Thread* self + JavaVMExt* vm. 157 (pointer_size - 4); // Padding. 159 IndirectReferenceTable::SegmentStateOffset(pointer_size).Int32Value(); 163 Offset JNIEnvExt::LocalRefCookieOffset(size_t pointer_size) { 164 return Offset(JNIEnvSize(pointer_size) + 165 2 * pointer_size); // Thread* self + JavaVMExt* v [all...] |
cha.cc | 83 const PointerSize pointer_size) 123 klass->GetVTableEntry<kDefaultVerifyFlags, kWithoutReadBarrier>(vtbl_index, pointer_size); 144 GetVTableEntry<kDefaultVerifyFlags, kWithoutReadBarrier>(vtbl_index, pointer_size); 147 super_method->GetSingleImplementation<kWithoutReadBarrier>(pointer_size) == method) { 150 super_method->SetSingleImplementation<kWithoutReadBarrier>(nullptr, pointer_size); 169 ArtMethod* method = interface->GetVirtualMethod(j, pointer_size); 172 method->GetSingleImplementation<kWithoutReadBarrier>(pointer_size)) && 175 method->SetSingleImplementation<kWithoutReadBarrier>(nullptr, pointer_size); 330 PointerSize pointer_size) { 398 if (method_in_super->GetSingleImplementation(pointer_size) == nullptr) [all...] |
imtable_test.cc | 79 const PointerSize pointer_size = Runtime::Current()->GetClassLinker()->GetImagePointerSize(); local 82 classes.first->FindDeclaredVirtualMethodByName(method_name, pointer_size); 84 classes.second->FindDeclaredVirtualMethodByName(method_name, pointer_size);
|
/art/runtime/mirror/ |
class-inl.h | 125 inline ArraySlice<ArtMethod> Class::GetDirectMethodsSlice(PointerSize pointer_size) { 127 return GetDirectMethodsSliceUnchecked(pointer_size); 130 inline ArraySlice<ArtMethod> Class::GetDirectMethodsSliceUnchecked(PointerSize pointer_size) { 132 pointer_size, 138 inline ArraySlice<ArtMethod> Class::GetDeclaredMethodsSlice(PointerSize pointer_size) { 140 return GetDeclaredMethodsSliceUnchecked(pointer_size); 143 inline ArraySlice<ArtMethod> Class::GetDeclaredMethodsSliceUnchecked(PointerSize pointer_size) { 145 pointer_size, 150 inline ArraySlice<ArtMethod> Class::GetDeclaredVirtualMethodsSlice(PointerSize pointer_size) { 152 return GetDeclaredVirtualMethodsSliceUnchecked(pointer_size); 354 SetFieldPtrWithSize<false>(EmbeddedVTableEntryOffset(i, pointer_size), method, pointer_size); local [all...] |
class_ext-inl.h | 28 void ClassExt::VisitNativeRoots(Visitor& visitor, PointerSize pointer_size) { 37 kReadBarrierOption>(i, pointer_size); 39 method->VisitRoots<kReadBarrierOption>(visitor, pointer_size);
|
class-refvisitor-inl.h | 55 void Class::VisitNativeRoots(Visitor& visitor, PointerSize pointer_size) { 70 for (ArtMethod& method : GetMethods(pointer_size)) { 71 method.VisitRoots<kReadBarrierOption>(visitor, pointer_size); 75 ext->VisitNativeRoots<kReadBarrierOption, Visitor>(visitor, pointer_size);
|
reference-inl.h | 29 inline uint32_t Reference::ClassSize(PointerSize pointer_size) { 31 return Class::ComputeClassSize(false, vtable_entries, 2, 0, 0, 0, 0, pointer_size);
|
class.h | 537 PointerSize pointer_size); 540 static uint32_t ClassClassSize(PointerSize pointer_size) { 543 return ComputeClassSize(true, vtable_entries, 0, 0, 4, 1, 0, pointer_size); 547 static uint32_t PrimitiveClassSize(PointerSize pointer_size) { 548 return ComputeClassSize(false, 0, 0, 0, 0, 0, 0, pointer_size); 675 ALWAYS_INLINE ArraySlice<ArtMethod> GetDirectMethods(PointerSize pointer_size) 685 ALWAYS_INLINE ArraySlice<ArtMethod> GetMethods(PointerSize pointer_size) 699 ALWAYS_INLINE ArraySlice<ArtMethod> GetDirectMethodsSlice(PointerSize pointer_size) 702 ALWAYS_INLINE ArtMethod* GetDirectMethod(size_t i, PointerSize pointer_size) 706 ALWAYS_INLINE ArtMethod* GetDirectMethodUnchecked(size_t i, PointerSize pointer_size) [all...] |
class.cc | 455 PointerSize pointer_size) 463 for (ArtMethod& method : klass->GetDeclaredMethodsSlice(pointer_size)) { 475 for (ArtMethod& method : iface->GetVirtualMethodsSlice(pointer_size)) { 486 for (ArtMethod& method : object_class->GetDeclaredMethodsSlice(pointer_size)) { 498 PointerSize pointer_size) { 499 return FindInterfaceMethodWithSignature(this, name, signature, pointer_size); 504 PointerSize pointer_size) { 505 return FindInterfaceMethodWithSignature(this, name, signature, pointer_size); 510 PointerSize pointer_size) { 516 return FindInterfaceMethod(name, signature, pointer_size); [all...] |
/external/google-breakpad/src/common/dwarf/ |
bytereader_unittest.cc | 55 size_t pointer_size; member in struct:ReaderFixture 382 &pointer_size), 392 &pointer_size)); 393 EXPECT_EQ(4U, pointer_size); 404 &pointer_size)); 405 EXPECT_EQ(8U, pointer_size); 414 &pointer_size)); 415 EXPECT_EQ(3U, pointer_size); 424 &pointer_size)); 425 EXPECT_EQ(2U, pointer_size); 622 size_t pointer_size; member in struct:AlignedFixture [all...] |
/art/runtime/entrypoints/quick/ |
quick_entrypoints_enum.h | 38 template <PointerSize pointer_size> 39 static ThreadOffset<pointer_size> GetThreadOffset(QuickEntrypointEnum trampoline) { 43 return QUICK_ENTRYPOINT_OFFSET(pointer_size, p ## name);
|
/art/dex2oat/linker/ |
image_test.cc | 108 PointerSize pointer_size = class_linker_->GetImagePointerSize(); local 117 ArtMethod* origin = iface_klass->FindInterfaceMethod("defaultMethod", "()V", pointer_size); 120 const void* code = origin->GetEntryPointFromQuickCompiledCodePtrSize(pointer_size); 130 ASSERT_EQ(code, copied->GetEntryPointFromQuickCompiledCodePtrSize(pointer_size)); 139 "forEach", "(Ljava/util/function/Consumer;)V", pointer_size); 143 code = origin->GetEntryPointFromQuickCompiledCodePtrSize(pointer_size); 152 code = copied->GetEntryPointFromQuickCompiledCodePtrSize(pointer_size);
|
index_bss_mapping_encoder_test.cc | 26 for (PointerSize pointer_size : {PointerSize::k32, PointerSize::k64}) { 27 size_t raw_pointer_size = static_cast<size_t>(pointer_size); 52 for (PointerSize pointer_size : {PointerSize::k32, PointerSize::k64}) { 53 size_t raw_pointer_size = static_cast<size_t>(pointer_size); 78 for (PointerSize pointer_size : {PointerSize::k32, PointerSize::k64}) { 79 size_t raw_pointer_size = static_cast<size_t>(pointer_size);
|
/art/runtime/utils/ |
dex_cache_arrays_layout.h | 45 DexCacheArraysLayout(PointerSize pointer_size, 50 DexCacheArraysLayout(PointerSize pointer_size, const DexFile* dex_file); 62 static constexpr size_t Alignment(PointerSize pointer_size);
|
dex_cache_arrays_layout-inl.h | 32 inline DexCacheArraysLayout::DexCacheArraysLayout(PointerSize pointer_size, 35 : pointer_size_(pointer_size), 51 inline DexCacheArraysLayout::DexCacheArraysLayout(PointerSize pointer_size, const DexFile* dex_file) 52 : DexCacheArraysLayout(pointer_size, dex_file->GetHeader(), dex_file->NumCallSiteIds()) { 59 inline constexpr size_t DexCacheArraysLayout::Alignment(PointerSize pointer_size) { 69 return 2u * static_cast<size_t>(pointer_size);
|
/external/google-breakpad/src/client/ios/handler/ |
ios_exception_minidump_generator.mm | 172 size_t pointer_size = sizeof(uintptr_t); 173 size_t frame_record_size = 2 * pointer_size; 174 size_t stack_size = frame_record_size * (frame_count - 1) + pointer_size; 178 uintptr_t sp = stack_size - pointer_size; 185 sp -= pointer_size; 188 sp -= pointer_size;
|
/external/tensorflow/tensorflow/compiler/xla/service/ |
hlo_execution_profile_test.cc | 67 const int64 pointer_size = 8; 69 return pointer_size; 71 return ShapeUtil::ByteSizeOf(shape, pointer_size);
|
/art/compiler/ |
common_compiler_test.cc | 128 PointerSize pointer_size = class_linker_->GetImagePointerSize(); local 129 for (auto& m : klass->GetMethods(pointer_size)) { 243 auto pointer_size = class_linker_->GetImagePointerSize(); local 244 for (auto& m : klass->GetMethods(pointer_size)) { 265 auto pointer_size = class_linker_->GetImagePointerSize(); local 266 ArtMethod* method = klass->FindClassMethod(method_name, signature, pointer_size); 279 auto pointer_size = class_linker_->GetImagePointerSize(); local 280 ArtMethod* method = klass->FindClassMethod(method_name, signature, pointer_size);
|