Searched refs:ptr_size (Results 1 - 16 of 16) sorted by relevance

/art/runtime/entrypoints/jni/
H A Djni_entrypoints.h23 #define JNI_ENTRYPOINT_OFFSET(ptr_size, x) \
24 Thread::JniEntryPointOffset<ptr_size>(OFFSETOF_MEMBER(JniEntryPoints, x))
/art/runtime/mirror/
H A Ddex_cache-inl.h42 inline ArtField* DexCache::GetResolvedField(uint32_t idx, size_t ptr_size) { argument
43 DCHECK_EQ(Runtime::Current()->GetClassLinker()->GetImagePointerSize(), ptr_size);
44 auto* field = GetResolvedFields()->GetElementPtrSize<ArtField*>(idx, ptr_size);
51 inline void DexCache::SetResolvedField(uint32_t idx, ArtField* field, size_t ptr_size) { argument
52 DCHECK_EQ(Runtime::Current()->GetClassLinker()->GetImagePointerSize(), ptr_size);
53 GetResolvedFields()->SetElementPtrSize(idx, field, ptr_size);
56 inline ArtMethod* DexCache::GetResolvedMethod(uint32_t method_idx, size_t ptr_size) { argument
57 DCHECK_EQ(Runtime::Current()->GetClassLinker()->GetImagePointerSize(), ptr_size);
58 auto* method = GetResolvedMethods()->GetElementPtrSize<ArtMethod*>(method_idx, ptr_size);
67 inline void DexCache::SetResolvedMethod(uint32_t idx, ArtMethod* method, size_t ptr_size) { argument
[all...]
H A Ddex_cache.h110 ALWAYS_INLINE ArtMethod* GetResolvedMethod(uint32_t method_idx, size_t ptr_size)
113 ALWAYS_INLINE void SetResolvedMethod(uint32_t method_idx, ArtMethod* resolved, size_t ptr_size)
117 ALWAYS_INLINE ArtField* GetResolvedField(uint32_t idx, size_t ptr_size)
121 ALWAYS_INLINE void SetResolvedField(uint32_t idx, ArtField* field, size_t ptr_size)
H A Dthrowable.cc109 auto ptr_size = Runtime::Current()->GetClassLinker()->GetImagePointerSize(); local
111 ArtMethod* method = method_trace->GetElementPtrSize<ArtMethod*>(i, ptr_size);
112 uintptr_t dex_pc = method_trace->GetElementPtrSize<uintptr_t>(i + depth, ptr_size);
H A Darray-inl.h375 inline T PointerArray::GetElementPtrSize(uint32_t idx, size_t ptr_size) { argument
378 if (ptr_size == 8) {
381 DCHECK_EQ(ptr_size, 4u);
386 inline void PointerArray::SetElementPtrSize(uint32_t idx, T element, size_t ptr_size) { argument
387 if (ptr_size == 8) {
391 DCHECK_EQ(ptr_size, 4u);
H A Darray.h183 T GetElementPtrSize(uint32_t idx, size_t ptr_size)
187 void SetElementPtrSize(uint32_t idx, T element, size_t ptr_size)
/art/runtime/entrypoints/interpreter/
H A Dinterpreter_entrypoints.h24 #define INTERPRETER_ENTRYPOINT_OFFSET(ptr_size, x) \
25 Thread::InterpreterEntryPointOffset<ptr_size>(OFFSETOF_MEMBER(InterpreterEntryPoints, x))
/art/runtime/entrypoints/quick/
H A Dquick_entrypoints.h25 #define QUICK_ENTRYPOINT_OFFSET(ptr_size, x) \
26 Thread::QuickEntryPointOffset<ptr_size>(OFFSETOF_MEMBER(QuickEntryPoints, x))
/art/runtime/base/
H A Darena_allocator.h228 void* Realloc(void* ptr, size_t ptr_size, size_t new_size,
230 DCHECK_GE(new_size, ptr_size);
231 DCHECK_EQ(ptr == nullptr, ptr_size == 0u);
232 auto* end = reinterpret_cast<uint8_t*>(ptr) + ptr_size;
235 const size_t size_delta = new_size - ptr_size;
245 memcpy(new_ptr, ptr, ptr_size);
/art/runtime/
H A Dart_method-inl.h91 inline ArtMethod* ArtMethod::GetDexCacheResolvedMethod(uint16_t method_index, size_t ptr_size) { argument
93 method_index, ptr_size);
104 size_t ptr_size) {
106 GetDexCacheResolvedMethods()->SetElementPtrSize(method_idx, new_method, ptr_size);
103 SetDexCacheResolvedMethod(uint16_t method_idx, ArtMethod* new_method, size_t ptr_size) argument
H A Dthread.cc2015 template<size_t ptr_size>
2022 DO_THREAD_OFFSET(ThreadFlagsOffset<ptr_size>(), "state_and_flags")
2023 DO_THREAD_OFFSET(CardTableOffset<ptr_size>(), "card_table")
2024 DO_THREAD_OFFSET(ExceptionOffset<ptr_size>(), "exception")
2025 DO_THREAD_OFFSET(PeerOffset<ptr_size>(), "peer");
2026 DO_THREAD_OFFSET(JniEnvOffset<ptr_size>(), "jni_env")
2027 DO_THREAD_OFFSET(SelfOffset<ptr_size>(), "self")
2028 DO_THREAD_OFFSET(StackEndOffset<ptr_size>(), "stack_end")
2029 DO_THREAD_OFFSET(ThinLockIdOffset<ptr_size>(), "thin_lock_thread_id")
2030 DO_THREAD_OFFSET(TopOfManagedStackOffset<ptr_size>(), "top_quick_frame_metho
[all...]
H A Dart_method.h234 ALWAYS_INLINE ArtMethod* GetDexCacheResolvedMethod(uint16_t method_idx, size_t ptr_size)
237 size_t ptr_size)
H A Ddebugger.cc1589 auto ptr_size = cl->GetImagePointerSize(); local
1592 c->GetDirectMethod(i, ptr_size) : c->GetVirtualMethod(i - direct_method_count, ptr_size);
/art/compiler/dex/quick/mips/
H A Dcall_mips.cc278 int ptr_size = cu_->target64 ? 8 : 4; local
314 const int frame_sub = frame_size_ - spill_count * ptr_size;
341 AddSlowPath(new(arena_)StackOverflowSlowPath(this, branch, spill_count * ptr_size));
H A Dtarget_mips.cc849 int ptr_size = cu_->target64 ? 8 : 4; local
850 int offset = num_core_spills_ * ptr_size;
856 offset -= ptr_size;
870 int ptr_size = cu_->target64 ? 8 : 4; local
874 offset -= ptr_size;
/art/compiler/dex/quick/
H A Dcodegen_util.cc887 constexpr unsigned int ptr_size = sizeof(uint32_t); local
888 static_assert(ptr_size >= sizeof(mirror::HeapReference<mirror::Object>),
890 offset = AssignLiteralPointerOffsetCommon(code_literal_list_, offset, ptr_size);
891 offset = AssignLiteralPointerOffsetCommon(method_literal_list_, offset, ptr_size);
892 offset = AssignLiteralPointerOffsetCommon(class_literal_list_, offset, ptr_size);

Completed in 7894 milliseconds