Home
last modified time | relevance | path

Searched refs:element_size_shift (Results 1 – 6 of 6) sorted by relevance

/art/compiler/utils/mips64/
Dassembler_mips64.h1036 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) {
Dassembler_mips64.cc3443 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/
Dassembler_mips.h840 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) {
Dassembler_mips.cc4592 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/
Dintrinsics_arm64.cc2266 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()
Dintrinsics_arm_vixl.cc138 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()