Searched refs:src_ptr (Results 1 – 4 of 4) sorted by relevance
/art/runtime/jit/ |
D | jit_memory_region.h | 183 template <typename T> T* GetWritableDataAddress(const T* src_ptr) { in GetWritableDataAddress() argument 185 return const_cast<T*>(src_ptr); in GetWritableDataAddress() 187 return const_cast<T*>(TranslateAddress(src_ptr, data_pages_, writable_data_pages_)); in GetWritableDataAddress() 192 T* TranslateAddress(T* src_ptr, const MemMap& src, const MemMap& dst) { in TranslateAddress() argument 193 CHECK(src.HasAddress(src_ptr)) << reinterpret_cast<const void*>(src_ptr); in TranslateAddress() 194 const uint8_t* const raw_src_ptr = reinterpret_cast<const uint8_t*>(src_ptr); in TranslateAddress() 216 template <typename T> T* GetNonWritableDataAddress(T* src_ptr) { in GetNonWritableDataAddress() argument 218 return src_ptr; in GetNonWritableDataAddress() 220 return TranslateAddress(src_ptr, writable_data_pages_, data_pages_); in GetNonWritableDataAddress() 223 template <typename T> T* GetExecutableAddress(T* src_ptr) { in GetExecutableAddress() argument [all …]
|
/art/compiler/optimizing/ |
D | intrinsics_arm64.cc | 2261 Register src_ptr = XRegisterFrom(locations->GetTemp(0)); in VisitStringGetCharsNoCheck() local 2281 __ Add(src_ptr, srcObj, Operand(value_offset)); in VisitStringGetCharsNoCheck() 2290 __ Add(src_ptr, src_ptr, Operand(srcBegin, LSL, 1)); in VisitStringGetCharsNoCheck() 2306 __ Ldp(tmp1, tmp2, MemOperand(src_ptr, char_size * 8, PostIndex)); in VisitStringGetCharsNoCheck() 2317 __ Ldrh(tmp1, MemOperand(src_ptr, char_size, PostIndex)); in VisitStringGetCharsNoCheck() 2329 __ Add(src_ptr, src_ptr, Operand(srcBegin)); in VisitStringGetCharsNoCheck() 2341 __ Ld1(vtmp1.V8B(), MemOperand(src_ptr, c_char_size * 8, PostIndex)); in VisitStringGetCharsNoCheck() 2353 __ Ldrb(tmp1, MemOperand(src_ptr, c_char_size, PostIndex)); in VisitStringGetCharsNoCheck()
|
D | intrinsics_arm_vixl.cc | 2279 vixl32::Register src_ptr = RegisterFrom(locations->GetTemp(1)); in VisitStringGetCharsNoCheck() local 2293 __ Add(src_ptr, srcObj, value_offset); in VisitStringGetCharsNoCheck() 2308 __ Add(src_ptr, src_ptr, Operand(srcBegin, vixl32::LSL, 1)); in VisitStringGetCharsNoCheck() 2325 __ Ldr(temp, MemOperand(src_ptr, char_size * 2)); in VisitStringGetCharsNoCheck() 2328 __ Ldr(temp, MemOperand(src_ptr, char_size * 4, PostIndex)); in VisitStringGetCharsNoCheck() 2340 __ Ldrh(temp, MemOperand(src_ptr, char_size, PostIndex)); in VisitStringGetCharsNoCheck() 2353 __ Add(src_ptr, src_ptr, srcBegin); in VisitStringGetCharsNoCheck() 2356 __ Ldrb(temp, MemOperand(src_ptr, c_char_size, PostIndex)); in VisitStringGetCharsNoCheck()
|
/art/runtime/gc/space/ |
D | image_space.cc | 2406 uint32_t src_ptr = raw_ptr - diff_; in InDest() local 2407 return src_ptr - begin_ < size_; in InDest()
|