/art/compiler/optimizing/ |
D | code_generator_vector_arm64_sve.cc | 781 __ Lsl(dst.VnB(), p_reg, lhs.VnB(), value); in VisitVecShl() local 785 __ Lsl(dst.VnH(), p_reg, lhs.VnH(), value); in VisitVecShl() local 788 __ Lsl(dst.VnS(), p_reg, lhs.VnS(), value); in VisitVecShl() local 791 __ Lsl(dst.VnD(), p_reg, lhs.VnD(), value); in VisitVecShl() local
|
D | code_generator_arm_vixl.cc | 828 __ Lsl(index_reg, index_reg, TIMES_4); in EmitNativeCode() local 1218 __ Lsl(temp, second_hi, shift_value); in GenerateLongDataProc() local 5118 __ Lsl(out_reg_hi, in_reg_hi, shift_left); in HandleLongRotate() local 5121 __ Lsl(out_reg_lo, in_reg_lo, shift_left); in HandleLongRotate() local 5130 __ Lsl(out_reg_lo, in_reg_lo, shift_left); in HandleLongRotate() local 5133 __ Lsl(shift_right, in_reg_hi, shift_left); in HandleLongRotate() local 5243 __ Lsl(out_reg, first_reg, out_reg); in HandleShift() local 5255 __ Lsl(out_reg, first_reg, shift_value); in HandleShift() local 5279 __ Lsl(o_h, high, o_l); in HandleShift() local 5294 __ Lsl(o_l, low, o_l); in HandleShift() local [all …]
|
D | intrinsics_arm64.cc | 1569 __ Lsl(temp0, temp0, temp3); in VisitStringCompareTo() local 1655 __ Lsl(temp0, temp0, 1u); in VisitStringCompareTo() local 1864 __ Lsl(temp, temp, temp1); // Calculate number of bytes to compare. in VisitStringEquals() local 4259 __ Lsl(shifted_index, index, size_shift); in GenerateVarHandleTarget() local
|
D | code_generator_arm64.cc | 668 __ Lsl(index_reg, index_reg, DataType::SizeShift(type)); in EmitNativeCode() local 2229 __ Lsl(dst, lhs, shift_value); in HandleShift() local 2239 __ Lsl(dst, lhs, rhs_reg); in HandleShift() local 7083 __ Lsl(root_reg, ip0.W(), LockWord::kForwardingAddressShift); in CompileBakerReadBarrierThunk() local
|
D | intrinsics_arm_vixl.cc | 2381 __ Lsl(out, out, 1); in VisitFloatIsInfinite() local 4111 __ Lsl(shifted_index, index, size_shift); in GenerateVarHandleTarget() local
|