| /art/compiler/optimizing/ |
| D | code_generator_vector_arm64_sve.cc | 778 __ Lsl(dst.VnB(), p_reg, lhs.VnB(), value); in VisitVecShl() local 782 __ Lsl(dst.VnH(), p_reg, lhs.VnH(), value); in VisitVecShl() local 785 __ Lsl(dst.VnS(), p_reg, lhs.VnS(), value); in VisitVecShl() local 788 __ Lsl(dst.VnD(), p_reg, lhs.VnD(), value); in VisitVecShl() local
|
| D | code_generator_arm_vixl.cc | 831 __ Lsl(index_reg, index_reg, TIMES_4); in EmitNativeCode() local 1263 __ Lsl(temp, second_hi, shift_value); in GenerateLongDataProc() local 5269 __ Lsl(out_reg_hi, in_reg_hi, shift_left); in HandleLongRotate() local 5272 __ Lsl(out_reg_lo, in_reg_lo, shift_left); in HandleLongRotate() local 5281 __ Lsl(out_reg_lo, in_reg_lo, shift_left); in HandleLongRotate() local 5284 __ Lsl(shift_right, in_reg_hi, shift_left); in HandleLongRotate() local 5396 __ Lsl(out_reg, first_reg, out_reg); in HandleShift() local 5408 __ Lsl(out_reg, first_reg, shift_value); in HandleShift() local 5432 __ Lsl(o_h, high, o_l); in HandleShift() local 5447 __ Lsl(o_l, low, o_l); in HandleShift() local [all …]
|
| D | code_generator_arm64.cc | 671 __ Lsl(index_reg, index_reg, DataType::SizeShift(type)); in EmitNativeCode() local 2407 __ Lsl(dst, lhs, shift_value); in HandleShift() local 2417 __ Lsl(dst, lhs, rhs_reg); in HandleShift() local 7270 __ Lsl(root_reg, ip0.W(), LockWord::kForwardingAddressShift); in CompileBakerReadBarrierThunk() local
|
| D | intrinsics_arm64.cc | 1769 __ Lsl(temp0, temp0, temp3); in VisitStringCompareTo() local 1855 __ Lsl(temp0, temp0, 1u); in VisitStringCompareTo() local 2064 __ Lsl(temp, temp, temp1); // Calculate number of bytes to compare. in VisitStringEquals() local 4729 __ Lsl(shifted_index, index, size_shift); in GenerateVarHandleTarget() local
|
| D | intrinsics_arm_vixl.cc | 2381 __ Lsl(out, out, 1); in VisitFloatIsInfinite() local 4368 __ Lsl(shifted_index, index, size_shift); in GenerateVarHandleTarget() local
|