Ejemplo n.º 1
0
        private static void NORLastElementsVector128 <T>(T *origin, T *target, Vector128 <T> mask, uint index, uint length)
            where T : unmanaged
        {
            uint count  = length - index;
            var  masked = SSEHelper.NORVector128(origin, mask, index);

            SIMDIntrinsicsHelper.StoreLastElementsVector128((T *)&masked, target + index, 0, count);
        }
Ejemplo n.º 2
0
 private static void PerformCurrentNORIterationVector128 <T>(T *origin, T *target, Vector128 <T> mask, uint index)
     where T : unmanaged
 {
     SSEHelper.Store(SSEHelper.NORVector128(origin, mask, index), target, index);
 }