JIT.HardwareIntrinsics.Arm.SimpleBinaryOpTest__SubtractRoundedHighNarrowingLower_Vector64_Int32.SimpleBinaryOpTest__SubtractRoundedHighNarrowingLower_Vector64_Int32 C# (CSharp) Method

SimpleBinaryOpTest__SubtractRoundedHighNarrowingLower_Vector64_Int32() static private method

        static SimpleBinaryOpTest__SubtractRoundedHighNarrowingLower_Vector64_Int32()
        {
            for (var i = 0; i < Op1ElementCount; i++) { _data1[i] = TestLibrary.Generator.GetInt64(); }
            Unsafe.CopyBlockUnaligned(ref Unsafe.As<Vector128<Int64>, byte>(ref _clsVar1), ref Unsafe.As<Int64, byte>(ref _data1[0]), (uint)Unsafe.SizeOf<Vector128<Int64>>());
            for (var i = 0; i < Op2ElementCount; i++) { _data2[i] = TestLibrary.Generator.GetInt64(); }
            Unsafe.CopyBlockUnaligned(ref Unsafe.As<Vector128<Int64>, byte>(ref _clsVar2), ref Unsafe.As<Int64, byte>(ref _data2[0]), (uint)Unsafe.SizeOf<Vector128<Int64>>());
        }