/art/compiler/optimizing/ |
D | code_generator_arm_vixl.cc | 1228 __ Lsr(temp, second_lo, shift_value); in GenerateLongDataProc() local 2855 __ Lsr(out, out, 5); in GenerateConditionWithZero() local 2884 __ Lsr(out, in, 31); in GenerateConditionWithZero() local 3984 __ Lsr(temp, dividend, 32 - ctz_imm); in DivRemByPowerOfTwo() local 3987 __ Lsr(temp, temp, 32 - ctz_imm); in DivRemByPowerOfTwo() local 4701 __ Lsr(out_reg_hi, in_reg_hi, Operand::From(rot)); in HandleLongRotate() local 4703 __ Lsr(out_reg_lo, in_reg_lo, Operand::From(rot)); in HandleLongRotate() local 4724 __ Lsr(out_reg_lo, in_reg_lo, shift_right); in HandleLongRotate() local 4727 __ Lsr(shift_left, in_reg_hi, shift_right); in HandleLongRotate() local 4734 __ Lsr(out_reg_hi, in_reg_hi, shift_right); in HandleLongRotate() local [all …]
|
D | intrinsics_arm_vixl.cc | 1113 __ Lsr(out, out, WhichPowerOf2(out.GetSizeInBits())); in GenCas() local 1217 __ Lsr(temp0, temp3, 1u); in VisitStringCompareTo() local 1218 __ Lsr(temp1, temp2, 1u); in VisitStringCompareTo() local 1365 __ Lsr(temp2, temp2, temp1); // Extract second character. in GenerateStringCompareToLoop() local 1366 __ Lsr(temp3, temp3, 16u); // uncompressed ? 0xffffu : 0xffu in GenerateStringCompareToLoop() local 1367 __ Lsr(out, temp_reg, temp1); // Extract first character. in GenerateStringCompareToLoop() local 1372 __ Lsr(temp2, temp2, temp1); in GenerateStringCompareToLoop() local 1373 __ Lsr(out, temp_reg, temp1); in GenerateStringCompareToLoop() local 2667 __ Lsr(out_reg_lo, temp, out_reg_lo); in GenHighestOneBit() local 2691 __ Lsr(out, temp, out); in GenHighestOneBit() local
|
D | intrinsics_arm64.cc | 476 __ Lsr(dst, dst, temp); in GenHighestOneBit() local 1235 __ Lsr(temp0, temp3, 1u); in VisitStringCompareTo() local 1236 __ Lsr(temp1, temp2, 1u); in VisitStringCompareTo() local 1316 __ Lsr(temp2, temp2, temp1); in VisitStringCompareTo() local 1317 __ Lsr(temp4, temp4, temp1); in VisitStringCompareTo() local 1556 __ Lsr(temp, temp, 1u); // Extract length. in VisitStringEquals() local
|
D | code_generator_arm64.cc | 1182 __ Lsr(temp, object, gc::accounting::CardTable::kCardShift); in MarkGCCard() local 2065 __ Lsr(dst, lhs, shift_value); in HandleShift() local 2075 __ Lsr(dst, lhs, rhs_reg); in HandleShift() local 2493 __ Lsr(out.W(), out.W(), 1u); in VisitArrayLength() local 2939 __ Lsr(temp.X(), temp.X(), 32); in GenerateDivRemWithAnyConstant() local
|