/art/compiler/optimizing/ |
D | code_generator_vector_arm64_sve.cc | 777 __ Lsl(dst.VnB(), p_reg, lhs.VnB(), value); in VisitVecShl() local 781 __ Lsl(dst.VnH(), p_reg, lhs.VnH(), value); in VisitVecShl() local 784 __ Lsl(dst.VnS(), p_reg, lhs.VnS(), value); in VisitVecShl() local 787 __ Lsl(dst.VnD(), p_reg, lhs.VnD(), value); in VisitVecShl() local
|
D | code_generator_arm_vixl.cc | 810 __ Lsl(index_reg, index_reg, TIMES_4); in EmitNativeCode() local 1255 __ Lsl(temp, second_hi, shift_value); in GenerateLongDataProc() local 5354 __ Lsl(out_reg_hi, in_reg_hi, shift_left); in HandleLongRotate() local 5357 __ Lsl(out_reg_lo, in_reg_lo, shift_left); in HandleLongRotate() local 5366 __ Lsl(out_reg_lo, in_reg_lo, shift_left); in HandleLongRotate() local 5369 __ Lsl(shift_right, in_reg_hi, shift_left); in HandleLongRotate() local 5481 __ Lsl(out_reg, first_reg, out_reg); in HandleShift() local 5493 __ Lsl(out_reg, first_reg, shift_value); in HandleShift() local 5517 __ Lsl(o_h, high, o_l); in HandleShift() local 5532 __ Lsl(o_l, low, o_l); in HandleShift() local [all …]
|
D | code_generator_arm64.cc | 677 __ Lsl(index_reg, index_reg, DataType::SizeShift(type)); in EmitNativeCode() local 2463 __ Lsl(dst, lhs, shift_value); in HandleShift() local 2473 __ Lsl(dst, lhs, rhs_reg); in HandleShift() local 7384 __ Lsl(root_reg, ip0.W(), LockWord::kForwardingAddressShift); in CompileBakerReadBarrierThunk() local
|
D | intrinsics_arm64.cc | 1923 __ Lsl(temp0, temp0, temp3); in VisitStringCompareTo() local 2009 __ Lsl(temp0, temp0, 1u); in VisitStringCompareTo() local 2218 __ Lsl(temp, temp, temp1); // Calculate number of bytes to compare. in VisitStringEquals() local 4724 __ Lsl(shifted_index, index, size_shift); in GenerateVarHandleTarget() local
|
D | intrinsics_arm_vixl.cc | 2253 __ Lsl(out, out, 1); in VisitFloatIsInfinite() local 4445 __ Lsl(shifted_index, index, size_shift); in GenerateVarHandleTarget() local
|