Home
last modified time | relevance | path

Searched refs:Lsr (Results 1 – 5 of 5) sorted by relevance

/art/compiler/utils/arm/
Dassembler_arm_vixl.h95 WITH_FLAGS_DONT_CARE_RD_RN_OP(Lsr);
/art/compiler/optimizing/
Dcode_generator_arm_vixl.cc1722 __ Lsr(temp, second_lo, shift_value); in GenerateLongDataProc() local
3232 __ Lsr(out, out, 5); in GenerateConditionWithZero() local
3261 __ Lsr(out, in, 31); in GenerateConditionWithZero() local
4367 __ Lsr(temp, dividend, 32 - ctz_imm); in DivRemByPowerOfTwo() local
4370 __ Lsr(temp, temp, 32 - ctz_imm); in DivRemByPowerOfTwo() local
4791 __ Lsr(out_reg_hi, in_reg_hi, Operand::From(rot)); in HandleLongRotate() local
4793 __ Lsr(out_reg_lo, in_reg_lo, Operand::From(rot)); in HandleLongRotate() local
4814 __ Lsr(out_reg_lo, in_reg_lo, shift_right); in HandleLongRotate() local
4817 __ Lsr(shift_left, in_reg_hi, shift_right); in HandleLongRotate() local
4824 __ Lsr(out_reg_hi, in_reg_hi, shift_right); in HandleLongRotate() local
[all …]
Dintrinsics_arm_vixl.cc1515 __ Lsr(temp0, temp3, 1u); in VisitStringCompareTo() local
1516 __ Lsr(temp1, temp2, 1u); in VisitStringCompareTo() local
1663 __ Lsr(temp2, temp2, temp1); // Extract second character. in GenerateStringCompareToLoop() local
1664 __ Lsr(temp3, temp3, 16u); // uncompressed ? 0xffffu : 0xffu in GenerateStringCompareToLoop() local
1665 __ Lsr(out, temp_reg, temp1); // Extract first character. in GenerateStringCompareToLoop() local
1670 __ Lsr(temp2, temp2, temp1); in GenerateStringCompareToLoop() local
1671 __ Lsr(out, temp_reg, temp1); in GenerateStringCompareToLoop() local
2966 __ Lsr(out_reg_lo, temp, out_reg_lo); in GenHighestOneBit() local
2990 __ Lsr(out, temp, out); in GenHighestOneBit() local
Dintrinsics_arm64.cc484 __ Lsr(dst, dst, temp); in GenHighestOneBit() local
1356 __ Lsr(temp0, temp3, 1u); in VisitStringCompareTo() local
1357 __ Lsr(temp1, temp2, 1u); in VisitStringCompareTo() local
1437 __ Lsr(temp2, temp2, temp1); in VisitStringCompareTo() local
1438 __ Lsr(temp4, temp4, temp1); in VisitStringCompareTo() local
1676 __ Lsr(temp, temp, 1u); // Extract length. in VisitStringEquals() local
Dcode_generator_arm64.cc1604 __ Lsr(temp, object, gc::accounting::CardTable::kCardShift); in MarkGCCard() local
2447 __ Lsr(dst, lhs, shift_value); in HandleShift() local
2457 __ Lsr(dst, lhs, rhs_reg); in HandleShift() local
2874 __ Lsr(out.W(), out.W(), 1u); in VisitArrayLength() local
3314 __ Lsr(temp, temp, bits - ctz_imm); in DivRemByPowerOfTwo() local
3349 __ Lsr(temp.X(), temp.X(), 32); in GenerateDivRemWithAnyConstant() local