Searched refs:char_size (Results 1 – 4 of 4) sorted by relevance
/art/compiler/optimizing/ |
D | intrinsics_arm_vixl.cc | 1249 const unsigned char_size = DataType::Size(DataType::Type::kUint16); in GenerateStringCompareToLoop() local 1250 DCHECK_EQ(char_size, 2u); in GenerateStringCompareToLoop() 1262 __ Add(temp1, temp1, char_size * 2); in GenerateStringCompareToLoop() 1268 __ Add(temp1, temp1, char_size * 2); in GenerateStringCompareToLoop() 1370 __ Ldrh(temp3, MemOperand(temp2, char_size, PostIndex)); in GenerateStringCompareToLoop() 2746 const size_t char_size = DataType::Size(DataType::Type::kUint16); in VisitStringGetCharsNoCheck() local 2747 DCHECK_EQ(char_size, 2u); in VisitStringGetCharsNoCheck() 2750 const uint32_t data_offset = mirror::Array::DataOffset(char_size).Uint32Value(); in VisitStringGetCharsNoCheck() 2810 __ Ldr(temp, MemOperand(src_ptr, char_size * 2)); in VisitStringGetCharsNoCheck() 2812 __ Str(temp, MemOperand(dst_ptr, char_size * 2)); in VisitStringGetCharsNoCheck() [all …]
|
D | intrinsics_arm64.cc | 1206 const size_t char_size = DataType::Size(DataType::Type::kUint16); in VisitStringCompareTo() local 1207 DCHECK_EQ(char_size, 2u); in VisitStringCompareTo() 1218 __ Add(temp1, temp1, char_size * 4); in VisitStringCompareTo() 1296 __ Ldrh(temp3, MemOperand(temp2.X(), char_size, PostIndex)); in VisitStringCompareTo() 1871 const size_t char_size = DataType::Size(DataType::Type::kUint16); in VisitStringGetCharsNoCheck() local 1872 DCHECK_EQ(char_size, 2u); in VisitStringGetCharsNoCheck() 1875 const uint32_t data_offset = mirror::Array::DataOffset(char_size).Uint32Value(); in VisitStringGetCharsNoCheck() 1933 __ Ldp(tmp1, tmp2, MemOperand(src_ptr, char_size * 8, PostIndex)); in VisitStringGetCharsNoCheck() 1935 __ Stp(tmp1, tmp2, MemOperand(dst_ptr, char_size * 8, PostIndex)); in VisitStringGetCharsNoCheck() 1944 __ Ldrh(tmp1, MemOperand(src_ptr, char_size, PostIndex)); in VisitStringGetCharsNoCheck() [all …]
|
D | intrinsics_x86_64.cc | 725 const size_t char_size = DataType::Size(DataType::Type::kUint16); in VisitSystemArrayCopyChar() local 726 DCHECK_EQ(char_size, 2u); in VisitSystemArrayCopyChar() 728 const uint32_t data_offset = mirror::Array::DataOffset(char_size).Uint32Value(); in VisitSystemArrayCopyChar() 732 __ leal(src_base, Address(src, char_size * src_pos_const + data_offset)); in VisitSystemArrayCopyChar() 739 __ leal(dest_base, Address(dest, char_size * dest_pos_const + data_offset)); in VisitSystemArrayCopyChar() 1580 const size_t char_size = DataType::Size(DataType::Type::kUint16); in VisitStringGetCharsNoCheck() local 1581 DCHECK_EQ(char_size, 2u); in VisitStringGetCharsNoCheck() 1616 __ leaq(CpuRegister(RDI), Address(CpuRegister(RDI), char_size)); in VisitStringGetCharsNoCheck()
|
D | intrinsics_x86.cc | 930 const size_t char_size = DataType::Size(DataType::Type::kUint16); in VisitSystemArrayCopyChar() local 931 DCHECK_EQ(char_size, 2u); in VisitSystemArrayCopyChar() 933 const uint32_t data_offset = mirror::Array::DataOffset(char_size).Uint32Value(); in VisitSystemArrayCopyChar() 937 __ leal(src_base, Address(src, char_size * srcPos_const + data_offset)); in VisitSystemArrayCopyChar() 945 __ leal(dest_base, Address(dest, char_size * destPos_const + data_offset)); in VisitSystemArrayCopyChar() 1405 const size_t char_size = DataType::Size(DataType::Type::kUint16); in VisitStringGetCharsNoCheck() local 1406 DCHECK_EQ(char_size, 2u); in VisitStringGetCharsNoCheck() 1447 __ leal(EDI, Address(EDI, char_size)); in VisitStringGetCharsNoCheck()
|