Searched refs:element_size_shift (Results 1 – 6 of 6) sorted by relevance
/art/compiler/utils/mips64/ |
D | assembler_mips64.h | 1036 int& element_size_shift); 1174 int element_size_shift = -1; variable 1178 AdjustBaseOffsetAndElementSizeShift(base, offset, element_size_shift); 1200 switch (element_size_shift) { 1263 int element_size_shift = -1; variable 1267 AdjustBaseOffsetAndElementSizeShift(base, offset, element_size_shift); 1289 switch (element_size_shift) {
|
D | assembler_mips64.cc | 3443 int& element_size_shift) { in AdjustBaseOffsetAndElementSizeShift() argument 3456 if (element_size_shift >= 0) { in AdjustBaseOffsetAndElementSizeShift() 3457 CHECK_LE(element_size_shift, TIMES_8); in AdjustBaseOffsetAndElementSizeShift() 3458 CHECK_GE(JAVASTYLE_CTZ(offset), element_size_shift); in AdjustBaseOffsetAndElementSizeShift() 3460 element_size_shift = TIMES_8; in AdjustBaseOffsetAndElementSizeShift() 3462 element_size_shift = TIMES_4; in AdjustBaseOffsetAndElementSizeShift() 3464 element_size_shift = TIMES_2; in AdjustBaseOffsetAndElementSizeShift() 3466 element_size_shift = TIMES_1; in AdjustBaseOffsetAndElementSizeShift() 3469 const int low_len = 10 + element_size_shift; // How many low bits of `offset` ld.df/st.df in AdjustBaseOffsetAndElementSizeShift() 3481 const int32_t kMaxDeltaForSimpleAdjustment = 0x8000 - (1 << element_size_shift); in AdjustBaseOffsetAndElementSizeShift() [all …]
|
/art/compiler/utils/mips/ |
D | assembler_mips.h | 840 int& element_size_shift); 992 int element_size_shift = -1; variable 993 AdjustBaseOffsetAndElementSizeShift(base, offset, element_size_shift); 994 switch (element_size_shift) { 1079 int element_size_shift = -1; variable 1080 AdjustBaseOffsetAndElementSizeShift(base, offset, element_size_shift); 1081 switch (element_size_shift) {
|
D | assembler_mips.cc | 4592 int& element_size_shift) { in AdjustBaseOffsetAndElementSizeShift() argument 4604 if (element_size_shift >= 0) { in AdjustBaseOffsetAndElementSizeShift() 4605 CHECK_LE(element_size_shift, TIMES_8); in AdjustBaseOffsetAndElementSizeShift() 4606 CHECK_GE(JAVASTYLE_CTZ(offset), element_size_shift); in AdjustBaseOffsetAndElementSizeShift() 4608 element_size_shift = TIMES_8; in AdjustBaseOffsetAndElementSizeShift() 4610 element_size_shift = TIMES_4; in AdjustBaseOffsetAndElementSizeShift() 4612 element_size_shift = TIMES_2; in AdjustBaseOffsetAndElementSizeShift() 4614 element_size_shift = TIMES_1; in AdjustBaseOffsetAndElementSizeShift() 4617 const int low_len = 10 + element_size_shift; // How many low bits of `offset` ld.df/st.df in AdjustBaseOffsetAndElementSizeShift() 4629 const int32_t kMaxDeltaForSimpleAdjustment = 0x8000 - (1 << element_size_shift); in AdjustBaseOffsetAndElementSizeShift() [all …]
|
/art/compiler/optimizing/ |
D | intrinsics_arm64.cc | 2266 const int32_t element_size_shift = DataType::SizeShift(type); in GenSystemArrayCopyAddresses() local 2274 __ Add(src_base, src_base, Operand(XRegisterFrom(src_pos), LSL, element_size_shift)); in GenSystemArrayCopyAddresses() 2282 __ Add(dst_base, dst_base, Operand(XRegisterFrom(dst_pos), LSL, element_size_shift)); in GenSystemArrayCopyAddresses() 2289 __ Add(src_end, src_base, Operand(XRegisterFrom(copy_length), LSL, element_size_shift)); in GenSystemArrayCopyAddresses()
|
D | intrinsics_arm_vixl.cc | 138 const uint32_t element_size_shift = DataType::SizeShift(type); in GenSystemArrayCopyBaseAddress() local 145 __ Add(base, array, Operand(RegisterFrom(pos), vixl32::LSL, element_size_shift)); in GenSystemArrayCopyBaseAddress() 161 const uint32_t element_size_shift = DataType::SizeShift(type); in GenSystemArrayCopyEndAddress() local 167 __ Add(end, base, Operand(RegisterFrom(copy_length), vixl32::LSL, element_size_shift)); in GenSystemArrayCopyEndAddress()
|