C# Class Yeppp.Core

Basic arithmetic operations
Exibir arquivo Open project: DanWBR/dwsim3

Public Methods

Method Description
Add_IV16sS16s_IV16s ( short xArray, int xOffset, short y, int length ) : void

Adds a constant to signed 16-bit integer array elements and writes the result to the same array.

Add_IV16sS16s_IV16s ( short x, short y, int length ) : void

Adds a constant to signed 16-bit integer array elements and writes the result to the same array.

Add_IV16sV16s_IV16s ( short xArray, int xOffset, short yArray, int yOffset, int length ) : void

Adds corresponding elements in two signed 16-bit integer arrays and writes the result to the first array.

Add_IV16sV16s_IV16s ( short x, short y, int length ) : void

Adds corresponding elements in two signed 16-bit integer arrays and writes the result to the first array.

Add_IV32fS32f_IV32f ( float x, float y, int length ) : void

Adds a constant to single precision (32-bit) floating-point array elements and writes the result to the same array.

Add_IV32fS32f_IV32f ( float xArray, int xOffset, float y, int length ) : void

Adds a constant to single precision (32-bit) floating-point array elements and writes the result to the same array.

Add_IV32fV32f_IV32f ( float x, float y, int length ) : void

Adds corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the first array.

Add_IV32fV32f_IV32f ( float xArray, int xOffset, float yArray, int yOffset, int length ) : void

Adds corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the first array.

Add_IV32sS32s_IV32s ( int x, int y, int length ) : void

Adds a constant to signed 32-bit integer array elements and writes the result to the same array.

Add_IV32sS32s_IV32s ( int xArray, int xOffset, int y, int length ) : void

Adds a constant to signed 32-bit integer array elements and writes the result to the same array.

Add_IV32sV32s_IV32s ( int x, int y, int length ) : void

Adds corresponding elements in two signed 32-bit integer arrays and writes the result to the first array.

Add_IV32sV32s_IV32s ( int xArray, int xOffset, int yArray, int yOffset, int length ) : void

Adds corresponding elements in two signed 32-bit integer arrays and writes the result to the first array.

Add_IV64fS64f_IV64f ( double x, double y, int length ) : void

Adds a constant to double precision (64-bit) floating-point array elements and writes the result to the same array.

Add_IV64fS64f_IV64f ( double xArray, int xOffset, double y, int length ) : void

Adds a constant to double precision (64-bit) floating-point array elements and writes the result to the same array.

Add_IV64fV64f_IV64f ( double x, double y, int length ) : void

Adds corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the first array.

Add_IV64fV64f_IV64f ( double xArray, int xOffset, double yArray, int yOffset, int length ) : void

Adds corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the first array.

Add_IV64sS64s_IV64s ( long xArray, int xOffset, long y, int length ) : void

Adds a constant to signed 64-bit integer array elements and writes the result to the same array.

Add_IV64sS64s_IV64s ( long x, long y, int length ) : void

Adds a constant to signed 64-bit integer array elements and writes the result to the same array.

Add_IV64sV64s_IV64s ( long xArray, int xOffset, long yArray, int yOffset, int length ) : void

Adds corresponding elements in two signed 64-bit integer arrays and writes the result to the first array.

Add_IV64sV64s_IV64s ( long x, long y, int length ) : void

Adds corresponding elements in two signed 64-bit integer arrays and writes the result to the first array.

Add_IV8sS8s_IV8s ( sbyte xArray, int xOffset, sbyte y, int length ) : void

Adds a constant to signed 8-bit integer array elements and writes the result to the same array.

Add_IV8sS8s_IV8s ( sbyte x, sbyte y, int length ) : void

Adds a constant to signed 8-bit integer array elements and writes the result to the same array.

Add_IV8sV8s_IV8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, int length ) : void

Adds corresponding elements in two signed 8-bit integer arrays and writes the result to the first array.

Add_IV8sV8s_IV8s ( sbyte x, sbyte y, int length ) : void

Adds corresponding elements in two signed 8-bit integer arrays and writes the result to the first array.

Add_V16sS16s_V16s ( short xArray, int xOffset, short y, short sumArray, int sumOffset, int length ) : void

Adds a constant to signed 16-bit integer array elements. Produces an array of signed 16-bit integer elements.

Add_V16sS16s_V16s ( short x, short y, short sum, int length ) : void

Adds a constant to signed 16-bit integer array elements. Produces an array of signed 16-bit integer elements.

Add_V16sS16s_V32s ( short xArray, int xOffset, short y, int sumArray, int sumOffset, int length ) : void

Adds a constant to signed 16-bit integer array elements. Produces an array of signed 32-bit integer elements.

Add_V16sS16s_V32s ( short x, short y, int sum, int length ) : void

Adds a constant to signed 16-bit integer array elements. Produces an array of signed 32-bit integer elements.

Add_V16sV16s_V16s ( short xArray, int xOffset, short yArray, int yOffset, short sumArray, int sumOffset, int length ) : void

Adds corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 16-bit integer elements.

Add_V16sV16s_V16s ( short x, short y, short sum, int length ) : void

Adds corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 16-bit integer elements.

Add_V16sV16s_V32s ( short xArray, int xOffset, short yArray, int yOffset, int sumArray, int sumOffset, int length ) : void

Adds corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 32-bit integer elements.

Add_V16sV16s_V32s ( short x, short y, int sum, int length ) : void

Adds corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 32-bit integer elements.

Add_V16uS16u_V32u ( ushort xArray, int xOffset, ushort y, uint sumArray, int sumOffset, int length ) : void

Adds a constant to unsigned 16-bit integer array elements. Produces an array of unsigned 32-bit integer elements.

Add_V16uS16u_V32u ( ushort x, ushort y, uint sum, int length ) : void

Adds a constant to unsigned 16-bit integer array elements. Produces an array of unsigned 32-bit integer elements.

Add_V16uV16u_V32u ( ushort xArray, int xOffset, ushort yArray, int yOffset, uint sumArray, int sumOffset, int length ) : void

Adds corresponding elements in two unsigned 16-bit integer arrays. Produces an array of unsigned 32-bit integer elements.

Add_V16uV16u_V32u ( ushort x, ushort y, uint sum, int length ) : void

Adds corresponding elements in two unsigned 16-bit integer arrays. Produces an array of unsigned 32-bit integer elements.

Add_V32fS32f_V32f ( float x, float y, float sum, int length ) : void

Adds a constant to single precision (32-bit) floating-point array elements. Produces an array of single precision (32-bit) floating-point elements.

Add_V32fS32f_V32f ( float xArray, int xOffset, float y, float sumArray, int sumOffset, int length ) : void

Adds a constant to single precision (32-bit) floating-point array elements. Produces an array of single precision (32-bit) floating-point elements.

Add_V32fV32f_V32f ( float x, float y, float sum, int length ) : void

Adds corresponding elements in two single precision (32-bit) floating-point arrays. Produces an array of single precision (32-bit) floating-point elements.

Add_V32fV32f_V32f ( float xArray, int xOffset, float yArray, int yOffset, float sumArray, int sumOffset, int length ) : void

Adds corresponding elements in two single precision (32-bit) floating-point arrays. Produces an array of single precision (32-bit) floating-point elements.

Add_V32sS32s_V32s ( int x, int y, int sum, int length ) : void

Adds a constant to signed 32-bit integer array elements. Produces an array of signed 32-bit integer elements.

Add_V32sS32s_V32s ( int xArray, int xOffset, int y, int sumArray, int sumOffset, int length ) : void

Adds a constant to signed 32-bit integer array elements. Produces an array of signed 32-bit integer elements.

Add_V32sS32s_V64s ( int xArray, int xOffset, int y, long sumArray, int sumOffset, int length ) : void

Adds a constant to signed 32-bit integer array elements. Produces an array of signed 64-bit integer elements.

Add_V32sS32s_V64s ( int x, int y, long sum, int length ) : void

Adds a constant to signed 32-bit integer array elements. Produces an array of signed 64-bit integer elements.

Add_V32sV32s_V32s ( int x, int y, int sum, int length ) : void

Adds corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 32-bit integer elements.

Add_V32sV32s_V32s ( int xArray, int xOffset, int yArray, int yOffset, int sumArray, int sumOffset, int length ) : void

Adds corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 32-bit integer elements.

Add_V32sV32s_V64s ( int xArray, int xOffset, int yArray, int yOffset, long sumArray, int sumOffset, int length ) : void

Adds corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 64-bit integer elements.

Add_V32sV32s_V64s ( int x, int y, long sum, int length ) : void

Adds corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 64-bit integer elements.

Add_V32uS32u_V64u ( uint xArray, int xOffset, uint y, ulong sumArray, int sumOffset, int length ) : void

Adds a constant to unsigned 32-bit integer array elements. Produces an array of unsigned 64-bit integer elements.

Add_V32uS32u_V64u ( uint x, uint y, ulong sum, int length ) : void

Adds a constant to unsigned 32-bit integer array elements. Produces an array of unsigned 64-bit integer elements.

Add_V32uV32u_V64u ( uint xArray, int xOffset, uint yArray, int yOffset, ulong sumArray, int sumOffset, int length ) : void

Adds corresponding elements in two unsigned 32-bit integer arrays. Produces an array of unsigned 64-bit integer elements.

Add_V32uV32u_V64u ( uint x, uint y, ulong sum, int length ) : void

Adds corresponding elements in two unsigned 32-bit integer arrays. Produces an array of unsigned 64-bit integer elements.

Add_V64fS64f_V64f ( double x, double y, double sum, int length ) : void

Adds a constant to double precision (64-bit) floating-point array elements. Produces an array of double precision (64-bit) floating-point elements.

Add_V64fS64f_V64f ( double xArray, int xOffset, double y, double sumArray, int sumOffset, int length ) : void

Adds a constant to double precision (64-bit) floating-point array elements. Produces an array of double precision (64-bit) floating-point elements.

Add_V64fV64f_V64f ( double x, double y, double sum, int length ) : void

Adds corresponding elements in two double precision (64-bit) floating-point arrays. Produces an array of double precision (64-bit) floating-point elements.

Add_V64fV64f_V64f ( double xArray, int xOffset, double yArray, int yOffset, double sumArray, int sumOffset, int length ) : void

Adds corresponding elements in two double precision (64-bit) floating-point arrays. Produces an array of double precision (64-bit) floating-point elements.

Add_V64sS64s_V64s ( long xArray, int xOffset, long y, long sumArray, int sumOffset, int length ) : void

Adds a constant to signed 64-bit integer array elements. Produces an array of signed 64-bit integer elements.

Add_V64sS64s_V64s ( long x, long y, long sum, int length ) : void

Adds a constant to signed 64-bit integer array elements. Produces an array of signed 64-bit integer elements.

Add_V64sV64s_V64s ( long xArray, int xOffset, long yArray, int yOffset, long sumArray, int sumOffset, int length ) : void

Adds corresponding elements in two signed 64-bit integer arrays. Produces an array of signed 64-bit integer elements.

Add_V64sV64s_V64s ( long x, long y, long sum, int length ) : void

Adds corresponding elements in two signed 64-bit integer arrays. Produces an array of signed 64-bit integer elements.

Add_V8sS8s_V16s ( sbyte xArray, int xOffset, sbyte y, short sumArray, int sumOffset, int length ) : void

Adds a constant to signed 8-bit integer array elements. Produces an array of signed 16-bit integer elements.

Add_V8sS8s_V16s ( sbyte x, sbyte y, short sum, int length ) : void

Adds a constant to signed 8-bit integer array elements. Produces an array of signed 16-bit integer elements.

Add_V8sS8s_V8s ( sbyte xArray, int xOffset, sbyte y, sbyte sumArray, int sumOffset, int length ) : void

Adds a constant to signed 8-bit integer array elements. Produces an array of signed 8-bit integer elements.

Add_V8sS8s_V8s ( sbyte x, sbyte y, sbyte sum, int length ) : void

Adds a constant to signed 8-bit integer array elements. Produces an array of signed 8-bit integer elements.

Add_V8sV8s_V16s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, short sumArray, int sumOffset, int length ) : void

Adds corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 16-bit integer elements.

Add_V8sV8s_V16s ( sbyte x, sbyte y, short sum, int length ) : void

Adds corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 16-bit integer elements.

Add_V8sV8s_V8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, sbyte sumArray, int sumOffset, int length ) : void

Adds corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 8-bit integer elements.

Add_V8sV8s_V8s ( sbyte x, sbyte y, sbyte sum, int length ) : void

Adds corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 8-bit integer elements.

Add_V8uS8u_V16u ( byte x, byte y, ushort sum, int length ) : void

Adds a constant to unsigned 8-bit integer array elements. Produces an array of unsigned 16-bit integer elements.

Add_V8uS8u_V16u ( byte xArray, int xOffset, byte y, ushort sumArray, int sumOffset, int length ) : void

Adds a constant to unsigned 8-bit integer array elements. Produces an array of unsigned 16-bit integer elements.

Add_V8uV8u_V16u ( byte x, byte y, ushort sum, int length ) : void

Adds corresponding elements in two unsigned 8-bit integer arrays. Produces an array of unsigned 16-bit integer elements.

Add_V8uV8u_V16u ( byte xArray, int xOffset, byte yArray, int yOffset, ushort sumArray, int sumOffset, int length ) : void

Adds corresponding elements in two unsigned 8-bit integer arrays. Produces an array of unsigned 16-bit integer elements.

DotProduct_V32fV32f_S32f ( float x, float y, int length ) : float

Computes the dot product of two vectors of single precision (32-bit) floating-point elements.

DotProduct_V32fV32f_S32f ( float xArray, int xOffset, float yArray, int yOffset, int length ) : float

Computes the dot product of two vectors of single precision (32-bit) floating-point elements.

DotProduct_V64fV64f_S64f ( double x, double y, int length ) : double

Computes the dot product of two vectors of double precision (64-bit) floating-point elements.

DotProduct_V64fV64f_S64f ( double xArray, int xOffset, double yArray, int yOffset, int length ) : double

Computes the dot product of two vectors of double precision (64-bit) floating-point elements.

Max_IV16sS16s_IV16s ( short xArray, int xOffset, short y, int length ) : void

Computes pairwise maxima of signed 16-bit integer array elements and a constant and writes the result to the same array.

Max_IV16sS16s_IV16s ( short x, short y, int length ) : void

Computes pairwise maxima of signed 16-bit integer array elements and a constant and writes the result to the same array.

Max_IV16sV16s_IV16s ( short xArray, int xOffset, short yArray, int yOffset, int length ) : void

Computes pairwise maxima of corresponding elements in two signed 16-bit integer arrays and writes the result to the first array.

Max_IV16sV16s_IV16s ( short x, short y, int length ) : void

Computes pairwise maxima of corresponding elements in two signed 16-bit integer arrays and writes the result to the first array.

Max_IV16uS16u_IV16u ( ushort xArray, int xOffset, ushort y, int length ) : void

Computes pairwise maxima of unsigned 16-bit integer array elements and a constant and writes the result to the same array.

Max_IV16uS16u_IV16u ( ushort x, ushort y, int length ) : void

Computes pairwise maxima of unsigned 16-bit integer array elements and a constant and writes the result to the same array.

Max_IV16uV16u_IV16u ( ushort xArray, int xOffset, ushort yArray, int yOffset, int length ) : void

Computes pairwise maxima of corresponding elements in two unsigned 16-bit integer arrays and writes the result to the first array.

Max_IV16uV16u_IV16u ( ushort x, ushort y, int length ) : void

Computes pairwise maxima of corresponding elements in two unsigned 16-bit integer arrays and writes the result to the first array.

Max_IV32fS32f_IV32f ( float x, float y, int length ) : void

Computes pairwise maxima of single precision (32-bit) floating-point array elements and a constant and writes the result to the same array.

Max_IV32fS32f_IV32f ( float xArray, int xOffset, float y, int length ) : void

Computes pairwise maxima of single precision (32-bit) floating-point array elements and a constant and writes the result to the same array.

Max_IV32fV32f_IV32f ( float x, float y, int length ) : void

Computes pairwise maxima of corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the first array.

Max_IV32fV32f_IV32f ( float xArray, int xOffset, float yArray, int yOffset, int length ) : void

Computes pairwise maxima of corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the first array.

Max_IV32sS32s_IV32s ( int x, int y, int length ) : void

Computes pairwise maxima of signed 32-bit integer array elements and a constant and writes the result to the same array.

Max_IV32sS32s_IV32s ( int xArray, int xOffset, int y, int length ) : void

Computes pairwise maxima of signed 32-bit integer array elements and a constant and writes the result to the same array.

Max_IV32sV32s_IV32s ( int x, int y, int length ) : void

Computes pairwise maxima of corresponding elements in two signed 32-bit integer arrays and writes the result to the first array.

Max_IV32sV32s_IV32s ( int xArray, int xOffset, int yArray, int yOffset, int length ) : void

Computes pairwise maxima of corresponding elements in two signed 32-bit integer arrays and writes the result to the first array.

Max_IV32uS32u_IV32u ( uint xArray, int xOffset, uint y, int length ) : void

Computes pairwise maxima of unsigned 32-bit integer array elements and a constant and writes the result to the same array.

Max_IV32uS32u_IV32u ( uint x, uint y, int length ) : void

Computes pairwise maxima of unsigned 32-bit integer array elements and a constant and writes the result to the same array.

Max_IV32uV32u_IV32u ( uint xArray, int xOffset, uint yArray, int yOffset, int length ) : void

Computes pairwise maxima of corresponding elements in two unsigned 32-bit integer arrays and writes the result to the first array.

Max_IV32uV32u_IV32u ( uint x, uint y, int length ) : void

Computes pairwise maxima of corresponding elements in two unsigned 32-bit integer arrays and writes the result to the first array.

Max_IV64fS64f_IV64f ( double x, double y, int length ) : void

Computes pairwise maxima of double precision (64-bit) floating-point array elements and a constant and writes the result to the same array.

Max_IV64fS64f_IV64f ( double xArray, int xOffset, double y, int length ) : void

Computes pairwise maxima of double precision (64-bit) floating-point array elements and a constant and writes the result to the same array.

Max_IV64fV64f_IV64f ( double x, double y, int length ) : void

Computes pairwise maxima of corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the first array.

Max_IV64fV64f_IV64f ( double xArray, int xOffset, double yArray, int yOffset, int length ) : void

Computes pairwise maxima of corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the first array.

Max_IV64sS32s_IV64s ( long x, int y, int length ) : void

Computes pairwise maxima of signed 64-bit integer array elements and a constant and writes the result to the same array.

Max_IV64sS32s_IV64s ( long xArray, int xOffset, int y, int length ) : void

Computes pairwise maxima of signed 64-bit integer array elements and a constant and writes the result to the same array.

Max_IV64sV32s_IV64s ( long x, int y, int length ) : void

Computes pairwise maxima of corresponding elements in two signed 64-bit integer arrays and writes the result to the first array.

Max_IV64sV32s_IV64s ( long xArray, int xOffset, int yArray, int yOffset, int length ) : void

Computes pairwise maxima of corresponding elements in two signed 64-bit integer arrays and writes the result to the first array.

Max_IV64uS32u_IV64u ( ulong xArray, int xOffset, uint y, int length ) : void

Computes pairwise maxima of unsigned 64-bit integer array elements and a constant and writes the result to the same array.

Max_IV64uS32u_IV64u ( ulong x, uint y, int length ) : void

Computes pairwise maxima of unsigned 64-bit integer array elements and a constant and writes the result to the same array.

Max_IV64uV32u_IV64u ( ulong xArray, int xOffset, uint yArray, int yOffset, int length ) : void

Computes pairwise maxima of corresponding elements in two unsigned 64-bit integer arrays and writes the result to the first array.

Max_IV64uV32u_IV64u ( ulong x, uint y, int length ) : void

Computes pairwise maxima of corresponding elements in two unsigned 64-bit integer arrays and writes the result to the first array.

Max_IV8sS8s_IV8s ( sbyte xArray, int xOffset, sbyte y, int length ) : void

Computes pairwise maxima of signed 8-bit integer array elements and a constant and writes the result to the same array.

Max_IV8sS8s_IV8s ( sbyte x, sbyte y, int length ) : void

Computes pairwise maxima of signed 8-bit integer array elements and a constant and writes the result to the same array.

Max_IV8sV8s_IV8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, int length ) : void

Computes pairwise maxima of corresponding elements in two signed 8-bit integer arrays and writes the result to the first array.

Max_IV8sV8s_IV8s ( sbyte x, sbyte y, int length ) : void

Computes pairwise maxima of corresponding elements in two signed 8-bit integer arrays and writes the result to the first array.

Max_IV8uS8u_IV8u ( byte x, byte y, int length ) : void

Computes pairwise maxima of unsigned 8-bit integer array elements and a constant and writes the result to the same array.

Max_IV8uS8u_IV8u ( byte xArray, int xOffset, byte y, int length ) : void

Computes pairwise maxima of unsigned 8-bit integer array elements and a constant and writes the result to the same array.

Max_IV8uV8u_IV8u ( byte x, byte y, int length ) : void

Computes pairwise maxima of corresponding elements in two unsigned 8-bit integer arrays and writes the result to the first array.

Max_IV8uV8u_IV8u ( byte xArray, int xOffset, byte yArray, int yOffset, int length ) : void

Computes pairwise maxima of corresponding elements in two unsigned 8-bit integer arrays and writes the result to the first array.

Max_V16sS16s_V16s ( short xArray, int xOffset, short y, short maximumArray, int maximumOffset, int length ) : void

Computes pairwise maxima of signed 16-bit integer array elements and a constant.

Max_V16sS16s_V16s ( short x, short y, short maximum, int length ) : void

Computes pairwise maxima of signed 16-bit integer array elements and a constant.

Max_V16sV16s_V16s ( short xArray, int xOffset, short yArray, int yOffset, short maximumArray, int maximumOffset, int length ) : void

Computes pairwise maxima of corresponding elements in two signed 16-bit integer arrays.

Max_V16sV16s_V16s ( short x, short y, short maximum, int length ) : void

Computes pairwise maxima of corresponding elements in two signed 16-bit integer arrays.

Max_V16s_S16s ( short v, int length ) : short

Computes the maximum of signed 16-bit integer array elements.

Max_V16s_S16s ( short vArray, int vOffset, int length ) : short

Computes the maximum of signed 16-bit integer array elements.

Max_V16uS16u_V16u ( ushort xArray, int xOffset, ushort y, ushort maximumArray, int maximumOffset, int length ) : void

Computes pairwise maxima of unsigned 16-bit integer array elements and a constant.

Max_V16uS16u_V16u ( ushort x, ushort y, ushort maximum, int length ) : void

Computes pairwise maxima of unsigned 16-bit integer array elements and a constant.

Max_V16uV16u_V16u ( ushort xArray, int xOffset, ushort yArray, int yOffset, ushort maximumArray, int maximumOffset, int length ) : void

Computes pairwise maxima of corresponding elements in two unsigned 16-bit integer arrays.

Max_V16uV16u_V16u ( ushort x, ushort y, ushort maximum, int length ) : void

Computes pairwise maxima of corresponding elements in two unsigned 16-bit integer arrays.

Max_V16u_S16u ( ushort v, int length ) : ushort

Computes the maximum of unsigned 16-bit integer array elements.

Max_V16u_S16u ( ushort vArray, int vOffset, int length ) : ushort

Computes the maximum of unsigned 16-bit integer array elements.

Max_V32fS32f_V32f ( float x, float y, float maximum, int length ) : void

Computes pairwise maxima of single precision (32-bit) floating-point array elements and a constant.

Max_V32fS32f_V32f ( float xArray, int xOffset, float y, float maximumArray, int maximumOffset, int length ) : void

Computes pairwise maxima of single precision (32-bit) floating-point array elements and a constant.

Max_V32fV32f_V32f ( float x, float y, float maximum, int length ) : void

Computes pairwise maxima of corresponding elements in two single precision (32-bit) floating-point arrays.

Max_V32fV32f_V32f ( float xArray, int xOffset, float yArray, int yOffset, float maximumArray, int maximumOffset, int length ) : void

Computes pairwise maxima of corresponding elements in two single precision (32-bit) floating-point arrays.

Max_V32f_S32f ( float v, int length ) : float

Computes the maximum of single precision (32-bit) floating-point array elements.

Max_V32f_S32f ( float vArray, int vOffset, int length ) : float

Computes the maximum of single precision (32-bit) floating-point array elements.

Max_V32sS32s_V32s ( int x, int y, int maximum, int length ) : void

Computes pairwise maxima of signed 32-bit integer array elements and a constant.

Max_V32sS32s_V32s ( int xArray, int xOffset, int y, int maximumArray, int maximumOffset, int length ) : void

Computes pairwise maxima of signed 32-bit integer array elements and a constant.

Max_V32sV32s_V32s ( int x, int y, int maximum, int length ) : void

Computes pairwise maxima of corresponding elements in two signed 32-bit integer arrays.

Max_V32sV32s_V32s ( int xArray, int xOffset, int yArray, int yOffset, int maximumArray, int maximumOffset, int length ) : void

Computes pairwise maxima of corresponding elements in two signed 32-bit integer arrays.

Max_V32s_S32s ( int v, int length ) : int

Computes the maximum of signed 32-bit integer array elements.

Max_V32s_S32s ( int vArray, int vOffset, int length ) : int

Computes the maximum of signed 32-bit integer array elements.

Max_V32uS32u_V32u ( uint xArray, int xOffset, uint y, uint maximumArray, int maximumOffset, int length ) : void

Computes pairwise maxima of unsigned 32-bit integer array elements and a constant.

Max_V32uS32u_V32u ( uint x, uint y, uint maximum, int length ) : void

Computes pairwise maxima of unsigned 32-bit integer array elements and a constant.

Max_V32uV32u_V32u ( uint xArray, int xOffset, uint yArray, int yOffset, uint maximumArray, int maximumOffset, int length ) : void

Computes pairwise maxima of corresponding elements in two unsigned 32-bit integer arrays.

Max_V32uV32u_V32u ( uint x, uint y, uint maximum, int length ) : void

Computes pairwise maxima of corresponding elements in two unsigned 32-bit integer arrays.

Max_V32u_S32u ( uint v, int length ) : uint

Computes the maximum of unsigned 32-bit integer array elements.

Max_V32u_S32u ( uint vArray, int vOffset, int length ) : uint

Computes the maximum of unsigned 32-bit integer array elements.

Max_V64fS64f_V64f ( double x, double y, double maximum, int length ) : void

Computes pairwise maxima of double precision (64-bit) floating-point array elements and a constant.

Max_V64fS64f_V64f ( double xArray, int xOffset, double y, double maximumArray, int maximumOffset, int length ) : void

Computes pairwise maxima of double precision (64-bit) floating-point array elements and a constant.

Max_V64fV64f_V64f ( double x, double y, double maximum, int length ) : void

Computes pairwise maxima of corresponding elements in two double precision (64-bit) floating-point arrays.

Max_V64fV64f_V64f ( double xArray, int xOffset, double yArray, int yOffset, double maximumArray, int maximumOffset, int length ) : void

Computes pairwise maxima of corresponding elements in two double precision (64-bit) floating-point arrays.

Max_V64f_S64f ( double v, int length ) : double

Computes the maximum of double precision (64-bit) floating-point array elements.

Max_V64f_S64f ( double vArray, int vOffset, int length ) : double

Computes the maximum of double precision (64-bit) floating-point array elements.

Max_V64sS32s_V64s ( long xArray, int xOffset, int y, long maximumArray, int maximumOffset, int length ) : void

Computes pairwise maxima of signed 64-bit integer array elements and a constant.

Max_V64sS32s_V64s ( long x, int y, long maximum, int length ) : void

Computes pairwise maxima of signed 64-bit integer array elements and a constant.

Max_V64sV32s_V64s ( long xArray, int xOffset, int yArray, int yOffset, long maximumArray, int maximumOffset, int length ) : void

Computes pairwise maxima of corresponding elements in two signed 64-bit integer arrays.

Max_V64sV32s_V64s ( long x, int y, long maximum, int length ) : void

Computes pairwise maxima of corresponding elements in two signed 64-bit integer arrays.

Max_V64s_S64s ( long v, int length ) : long

Computes the maximum of signed 64-bit integer array elements.

Max_V64s_S64s ( long vArray, int vOffset, int length ) : long

Computes the maximum of signed 64-bit integer array elements.

Max_V64uS32u_V64u ( ulong xArray, int xOffset, uint y, ulong maximumArray, int maximumOffset, int length ) : void

Computes pairwise maxima of unsigned 64-bit integer array elements and a constant.

Max_V64uS32u_V64u ( ulong x, uint y, ulong maximum, int length ) : void

Computes pairwise maxima of unsigned 64-bit integer array elements and a constant.

Max_V64uV32u_V64u ( ulong xArray, int xOffset, uint yArray, int yOffset, ulong maximumArray, int maximumOffset, int length ) : void

Computes pairwise maxima of corresponding elements in two unsigned 64-bit integer arrays.

Max_V64uV32u_V64u ( ulong x, uint y, ulong maximum, int length ) : void

Computes pairwise maxima of corresponding elements in two unsigned 64-bit integer arrays.

Max_V64u_S64u ( ulong v, int length ) : ulong

Computes the maximum of unsigned 64-bit integer array elements.

Max_V64u_S64u ( ulong vArray, int vOffset, int length ) : ulong

Computes the maximum of unsigned 64-bit integer array elements.

Max_V8sS8s_V8s ( sbyte xArray, int xOffset, sbyte y, sbyte maximumArray, int maximumOffset, int length ) : void

Computes pairwise maxima of signed 8-bit integer array elements and a constant.

Max_V8sS8s_V8s ( sbyte x, sbyte y, sbyte maximum, int length ) : void

Computes pairwise maxima of signed 8-bit integer array elements and a constant.

Max_V8sV8s_V8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, sbyte maximumArray, int maximumOffset, int length ) : void

Computes pairwise maxima of corresponding elements in two signed 8-bit integer arrays.

Max_V8sV8s_V8s ( sbyte x, sbyte y, sbyte maximum, int length ) : void

Computes pairwise maxima of corresponding elements in two signed 8-bit integer arrays.

Max_V8s_S8s ( sbyte v, int length ) : sbyte

Computes the maximum of signed 8-bit integer array elements.

Max_V8s_S8s ( sbyte vArray, int vOffset, int length ) : sbyte

Computes the maximum of signed 8-bit integer array elements.

Max_V8uS8u_V8u ( byte x, byte y, byte maximum, int length ) : void

Computes pairwise maxima of unsigned 8-bit integer array elements and a constant.

Max_V8uS8u_V8u ( byte xArray, int xOffset, byte y, byte maximumArray, int maximumOffset, int length ) : void

Computes pairwise maxima of unsigned 8-bit integer array elements and a constant.

Max_V8uV8u_V8u ( byte x, byte y, byte maximum, int length ) : void

Computes pairwise maxima of corresponding elements in two unsigned 8-bit integer arrays.

Max_V8uV8u_V8u ( byte xArray, int xOffset, byte yArray, int yOffset, byte maximumArray, int maximumOffset, int length ) : void

Computes pairwise maxima of corresponding elements in two unsigned 8-bit integer arrays.

Max_V8u_S8u ( byte v, int length ) : byte

Computes the maximum of unsigned 8-bit integer array elements.

Max_V8u_S8u ( byte vArray, int vOffset, int length ) : byte

Computes the maximum of unsigned 8-bit integer array elements.

Min_IV16sS16s_IV16s ( short xArray, int xOffset, short y, int length ) : void

Computes pairwise minima of signed 16-bit integer array elements and a constant and writes the result to the same array.

Min_IV16sS16s_IV16s ( short x, short y, int length ) : void

Computes pairwise minima of signed 16-bit integer array elements and a constant and writes the result to the same array.

Min_IV16sV16s_IV16s ( short xArray, int xOffset, short yArray, int yOffset, int length ) : void

Computes pairwise minima of corresponding elements in two signed 16-bit integer arrays and writes the result to the first array.

Min_IV16sV16s_IV16s ( short x, short y, int length ) : void

Computes pairwise minima of corresponding elements in two signed 16-bit integer arrays and writes the result to the first array.

Min_IV16uS16u_IV16u ( ushort xArray, int xOffset, ushort y, int length ) : void

Computes pairwise minima of unsigned 16-bit integer array elements and a constant and writes the result to the same array.

Min_IV16uS16u_IV16u ( ushort x, ushort y, int length ) : void

Computes pairwise minima of unsigned 16-bit integer array elements and a constant and writes the result to the same array.

Min_IV16uV16u_IV16u ( ushort xArray, int xOffset, ushort yArray, int yOffset, int length ) : void

Computes pairwise minima of corresponding elements in two unsigned 16-bit integer arrays and writes the result to the first array.

Min_IV16uV16u_IV16u ( ushort x, ushort y, int length ) : void

Computes pairwise minima of corresponding elements in two unsigned 16-bit integer arrays and writes the result to the first array.

Min_IV32fS32f_IV32f ( float x, float y, int length ) : void

Computes pairwise minima of single precision (32-bit) floating-point array elements and a constant and writes the result to the same array.

Min_IV32fS32f_IV32f ( float xArray, int xOffset, float y, int length ) : void

Computes pairwise minima of single precision (32-bit) floating-point array elements and a constant and writes the result to the same array.

Min_IV32fV32f_IV32f ( float x, float y, int length ) : void

Computes pairwise minima of corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the first array.

Min_IV32fV32f_IV32f ( float xArray, int xOffset, float yArray, int yOffset, int length ) : void

Computes pairwise minima of corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the first array.

Min_IV32sS32s_IV32s ( int x, int y, int length ) : void

Computes pairwise minima of signed 32-bit integer array elements and a constant and writes the result to the same array.

Min_IV32sS32s_IV32s ( int xArray, int xOffset, int y, int length ) : void

Computes pairwise minima of signed 32-bit integer array elements and a constant and writes the result to the same array.

Min_IV32sV32s_IV32s ( int x, int y, int length ) : void

Computes pairwise minima of corresponding elements in two signed 32-bit integer arrays and writes the result to the first array.

Min_IV32sV32s_IV32s ( int xArray, int xOffset, int yArray, int yOffset, int length ) : void

Computes pairwise minima of corresponding elements in two signed 32-bit integer arrays and writes the result to the first array.

Min_IV32uS32u_IV32u ( uint xArray, int xOffset, uint y, int length ) : void

Computes pairwise minima of unsigned 32-bit integer array elements and a constant and writes the result to the same array.

Min_IV32uS32u_IV32u ( uint x, uint y, int length ) : void

Computes pairwise minima of unsigned 32-bit integer array elements and a constant and writes the result to the same array.

Min_IV32uV32u_IV32u ( uint xArray, int xOffset, uint yArray, int yOffset, int length ) : void

Computes pairwise minima of corresponding elements in two unsigned 32-bit integer arrays and writes the result to the first array.

Min_IV32uV32u_IV32u ( uint x, uint y, int length ) : void

Computes pairwise minima of corresponding elements in two unsigned 32-bit integer arrays and writes the result to the first array.

Min_IV64fS64f_IV64f ( double x, double y, int length ) : void

Computes pairwise minima of double precision (64-bit) floating-point array elements and a constant and writes the result to the same array.

Min_IV64fS64f_IV64f ( double xArray, int xOffset, double y, int length ) : void

Computes pairwise minima of double precision (64-bit) floating-point array elements and a constant and writes the result to the same array.

Min_IV64fV64f_IV64f ( double x, double y, int length ) : void

Computes pairwise minima of corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the first array.

Min_IV64fV64f_IV64f ( double xArray, int xOffset, double yArray, int yOffset, int length ) : void

Computes pairwise minima of corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the first array.

Min_IV64sS32s_IV64s ( long x, int y, int length ) : void

Computes pairwise minima of signed 64-bit integer array elements and a constant and writes the result to the same array.

Min_IV64sS32s_IV64s ( long xArray, int xOffset, int y, int length ) : void

Computes pairwise minima of signed 64-bit integer array elements and a constant and writes the result to the same array.

Min_IV64sV32s_IV64s ( long x, int y, int length ) : void

Computes pairwise minima of corresponding elements in two signed 64-bit integer arrays and writes the result to the first array.

Min_IV64sV32s_IV64s ( long xArray, int xOffset, int yArray, int yOffset, int length ) : void

Computes pairwise minima of corresponding elements in two signed 64-bit integer arrays and writes the result to the first array.

Min_IV64uS32u_IV64u ( ulong xArray, int xOffset, uint y, int length ) : void

Computes pairwise minima of unsigned 64-bit integer array elements and a constant and writes the result to the same array.

Min_IV64uS32u_IV64u ( ulong x, uint y, int length ) : void

Computes pairwise minima of unsigned 64-bit integer array elements and a constant and writes the result to the same array.

Min_IV64uV32u_IV64u ( ulong xArray, int xOffset, uint yArray, int yOffset, int length ) : void

Computes pairwise minima of corresponding elements in two unsigned 64-bit integer arrays and writes the result to the first array.

Min_IV64uV32u_IV64u ( ulong x, uint y, int length ) : void

Computes pairwise minima of corresponding elements in two unsigned 64-bit integer arrays and writes the result to the first array.

Min_IV8sS8s_IV8s ( sbyte xArray, int xOffset, sbyte y, int length ) : void

Computes pairwise minima of signed 8-bit integer array elements and a constant and writes the result to the same array.

Min_IV8sS8s_IV8s ( sbyte x, sbyte y, int length ) : void

Computes pairwise minima of signed 8-bit integer array elements and a constant and writes the result to the same array.

Min_IV8sV8s_IV8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, int length ) : void

Computes pairwise minima of corresponding elements in two signed 8-bit integer arrays and writes the result to the first array.

Min_IV8sV8s_IV8s ( sbyte x, sbyte y, int length ) : void

Computes pairwise minima of corresponding elements in two signed 8-bit integer arrays and writes the result to the first array.

Min_IV8uS8u_IV8u ( byte x, byte y, int length ) : void

Computes pairwise minima of unsigned 8-bit integer array elements and a constant and writes the result to the same array.

Min_IV8uS8u_IV8u ( byte xArray, int xOffset, byte y, int length ) : void

Computes pairwise minima of unsigned 8-bit integer array elements and a constant and writes the result to the same array.

Min_IV8uV8u_IV8u ( byte x, byte y, int length ) : void

Computes pairwise minima of corresponding elements in two unsigned 8-bit integer arrays and writes the result to the first array.

Min_IV8uV8u_IV8u ( byte xArray, int xOffset, byte yArray, int yOffset, int length ) : void

Computes pairwise minima of corresponding elements in two unsigned 8-bit integer arrays and writes the result to the first array.

Min_V16sS16s_V16s ( short xArray, int xOffset, short y, short minimumArray, int minimumOffset, int length ) : void

Computes pairwise minima of signed 16-bit integer array elements and a constant.

Min_V16sS16s_V16s ( short x, short y, short minimum, int length ) : void

Computes pairwise minima of signed 16-bit integer array elements and a constant.

Min_V16sV16s_V16s ( short xArray, int xOffset, short yArray, int yOffset, short minimumArray, int minimumOffset, int length ) : void

Computes pairwise minima of corresponding elements in two signed 16-bit integer arrays.

Min_V16sV16s_V16s ( short x, short y, short minimum, int length ) : void

Computes pairwise minima of corresponding elements in two signed 16-bit integer arrays.

Min_V16s_S16s ( short v, int length ) : short

Computes the minimum of signed 16-bit integer array elements.

Min_V16s_S16s ( short vArray, int vOffset, int length ) : short

Computes the minimum of signed 16-bit integer array elements.

Min_V16uS16u_V16u ( ushort xArray, int xOffset, ushort y, ushort minimumArray, int minimumOffset, int length ) : void

Computes pairwise minima of unsigned 16-bit integer array elements and a constant.

Min_V16uS16u_V16u ( ushort x, ushort y, ushort minimum, int length ) : void

Computes pairwise minima of unsigned 16-bit integer array elements and a constant.

Min_V16uV16u_V16u ( ushort xArray, int xOffset, ushort yArray, int yOffset, ushort minimumArray, int minimumOffset, int length ) : void

Computes pairwise minima of corresponding elements in two unsigned 16-bit integer arrays.

Min_V16uV16u_V16u ( ushort x, ushort y, ushort minimum, int length ) : void

Computes pairwise minima of corresponding elements in two unsigned 16-bit integer arrays.

Min_V16u_S16u ( ushort v, int length ) : ushort

Computes the minimum of unsigned 16-bit integer array elements.

Min_V16u_S16u ( ushort vArray, int vOffset, int length ) : ushort

Computes the minimum of unsigned 16-bit integer array elements.

Min_V32fS32f_V32f ( float x, float y, float minimum, int length ) : void

Computes pairwise minima of single precision (32-bit) floating-point array elements and a constant.

Min_V32fS32f_V32f ( float xArray, int xOffset, float y, float minimumArray, int minimumOffset, int length ) : void

Computes pairwise minima of single precision (32-bit) floating-point array elements and a constant.

Min_V32fV32f_V32f ( float x, float y, float minimum, int length ) : void

Computes pairwise minima of corresponding elements in two single precision (32-bit) floating-point arrays.

Min_V32fV32f_V32f ( float xArray, int xOffset, float yArray, int yOffset, float minimumArray, int minimumOffset, int length ) : void

Computes pairwise minima of corresponding elements in two single precision (32-bit) floating-point arrays.

Min_V32f_S32f ( float v, int length ) : float

Computes the minimum of single precision (32-bit) floating-point array elements.

Min_V32f_S32f ( float vArray, int vOffset, int length ) : float

Computes the minimum of single precision (32-bit) floating-point array elements.

Min_V32sS32s_V32s ( int x, int y, int minimum, int length ) : void

Computes pairwise minima of signed 32-bit integer array elements and a constant.

Min_V32sS32s_V32s ( int xArray, int xOffset, int y, int minimumArray, int minimumOffset, int length ) : void

Computes pairwise minima of signed 32-bit integer array elements and a constant.

Min_V32sV32s_V32s ( int x, int y, int minimum, int length ) : void

Computes pairwise minima of corresponding elements in two signed 32-bit integer arrays.

Min_V32sV32s_V32s ( int xArray, int xOffset, int yArray, int yOffset, int minimumArray, int minimumOffset, int length ) : void

Computes pairwise minima of corresponding elements in two signed 32-bit integer arrays.

Min_V32s_S32s ( int v, int length ) : int

Computes the minimum of signed 32-bit integer array elements.

Min_V32s_S32s ( int vArray, int vOffset, int length ) : int

Computes the minimum of signed 32-bit integer array elements.

Min_V32uS32u_V32u ( uint xArray, int xOffset, uint y, uint minimumArray, int minimumOffset, int length ) : void

Computes pairwise minima of unsigned 32-bit integer array elements and a constant.

Min_V32uS32u_V32u ( uint x, uint y, uint minimum, int length ) : void

Computes pairwise minima of unsigned 32-bit integer array elements and a constant.

Min_V32uV32u_V32u ( uint xArray, int xOffset, uint yArray, int yOffset, uint minimumArray, int minimumOffset, int length ) : void

Computes pairwise minima of corresponding elements in two unsigned 32-bit integer arrays.

Min_V32uV32u_V32u ( uint x, uint y, uint minimum, int length ) : void

Computes pairwise minima of corresponding elements in two unsigned 32-bit integer arrays.

Min_V32u_S32u ( uint v, int length ) : uint

Computes the minimum of unsigned 32-bit integer array elements.

Min_V32u_S32u ( uint vArray, int vOffset, int length ) : uint

Computes the minimum of unsigned 32-bit integer array elements.

Min_V64fS64f_V64f ( double x, double y, double minimum, int length ) : void

Computes pairwise minima of double precision (64-bit) floating-point array elements and a constant.

Min_V64fS64f_V64f ( double xArray, int xOffset, double y, double minimumArray, int minimumOffset, int length ) : void

Computes pairwise minima of double precision (64-bit) floating-point array elements and a constant.

Min_V64fV64f_V64f ( double x, double y, double minimum, int length ) : void

Computes pairwise minima of corresponding elements in two double precision (64-bit) floating-point arrays.

Min_V64fV64f_V64f ( double xArray, int xOffset, double yArray, int yOffset, double minimumArray, int minimumOffset, int length ) : void

Computes pairwise minima of corresponding elements in two double precision (64-bit) floating-point arrays.

Min_V64f_S64f ( double v, int length ) : double

Computes the minimum of double precision (64-bit) floating-point array elements.

Min_V64f_S64f ( double vArray, int vOffset, int length ) : double

Computes the minimum of double precision (64-bit) floating-point array elements.

Min_V64sS32s_V64s ( long xArray, int xOffset, int y, long minimumArray, int minimumOffset, int length ) : void

Computes pairwise minima of signed 64-bit integer array elements and a constant.

Min_V64sS32s_V64s ( long x, int y, long minimum, int length ) : void

Computes pairwise minima of signed 64-bit integer array elements and a constant.

Min_V64sV32s_V64s ( long xArray, int xOffset, int yArray, int yOffset, long minimumArray, int minimumOffset, int length ) : void

Computes pairwise minima of corresponding elements in two signed 64-bit integer arrays.

Min_V64sV32s_V64s ( long x, int y, long minimum, int length ) : void

Computes pairwise minima of corresponding elements in two signed 64-bit integer arrays.

Min_V64s_S64s ( long v, int length ) : long

Computes the minimum of signed 64-bit integer array elements.

Min_V64s_S64s ( long vArray, int vOffset, int length ) : long

Computes the minimum of signed 64-bit integer array elements.

Min_V64uS32u_V64u ( ulong xArray, int xOffset, uint y, ulong minimumArray, int minimumOffset, int length ) : void

Computes pairwise minima of unsigned 64-bit integer array elements and a constant.

Min_V64uS32u_V64u ( ulong x, uint y, ulong minimum, int length ) : void

Computes pairwise minima of unsigned 64-bit integer array elements and a constant.

Min_V64uV32u_V64u ( ulong xArray, int xOffset, uint yArray, int yOffset, ulong minimumArray, int minimumOffset, int length ) : void

Computes pairwise minima of corresponding elements in two unsigned 64-bit integer arrays.

Min_V64uV32u_V64u ( ulong x, uint y, ulong minimum, int length ) : void

Computes pairwise minima of corresponding elements in two unsigned 64-bit integer arrays.

Min_V64u_S64u ( ulong v, int length ) : ulong

Computes the minimum of unsigned 64-bit integer array elements.

Min_V64u_S64u ( ulong vArray, int vOffset, int length ) : ulong

Computes the minimum of unsigned 64-bit integer array elements.

Min_V8sS8s_V8s ( sbyte xArray, int xOffset, sbyte y, sbyte minimumArray, int minimumOffset, int length ) : void

Computes pairwise minima of signed 8-bit integer array elements and a constant.

Min_V8sS8s_V8s ( sbyte x, sbyte y, sbyte minimum, int length ) : void

Computes pairwise minima of signed 8-bit integer array elements and a constant.

Min_V8sV8s_V8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, sbyte minimumArray, int minimumOffset, int length ) : void

Computes pairwise minima of corresponding elements in two signed 8-bit integer arrays.

Min_V8sV8s_V8s ( sbyte x, sbyte y, sbyte minimum, int length ) : void

Computes pairwise minima of corresponding elements in two signed 8-bit integer arrays.

Min_V8s_S8s ( sbyte v, int length ) : sbyte

Computes the minimum of signed 8-bit integer array elements.

Min_V8s_S8s ( sbyte vArray, int vOffset, int length ) : sbyte

Computes the minimum of signed 8-bit integer array elements.

Min_V8uS8u_V8u ( byte x, byte y, byte minimum, int length ) : void

Computes pairwise minima of unsigned 8-bit integer array elements and a constant.

Min_V8uS8u_V8u ( byte xArray, int xOffset, byte y, byte minimumArray, int minimumOffset, int length ) : void

Computes pairwise minima of unsigned 8-bit integer array elements and a constant.

Min_V8uV8u_V8u ( byte x, byte y, byte minimum, int length ) : void

Computes pairwise minima of corresponding elements in two unsigned 8-bit integer arrays.

Min_V8uV8u_V8u ( byte xArray, int xOffset, byte yArray, int yOffset, byte minimumArray, int minimumOffset, int length ) : void

Computes pairwise minima of corresponding elements in two unsigned 8-bit integer arrays.

Min_V8u_S8u ( byte v, int length ) : byte

Computes the minimum of unsigned 8-bit integer array elements.

Min_V8u_S8u ( byte vArray, int vOffset, int length ) : byte

Computes the minimum of unsigned 8-bit integer array elements.

Multiply_IV16sS16s_IV16s ( short xArray, int xOffset, short y, int length ) : void

Multiplies signed 16-bit integer array elements by a constant and writes the result to the same array.

Multiply_IV16sS16s_IV16s ( short x, short y, int length ) : void

Multiplies signed 16-bit integer array elements by a constant and writes the result to the same array.

Multiply_IV16sV16s_IV16s ( short xArray, int xOffset, short yArray, int yOffset, int length ) : void

Multiplies corresponding elements in two signed 16-bit integer arrays and writes the result to the first array.

Multiply_IV16sV16s_IV16s ( short x, short y, int length ) : void

Multiplies corresponding elements in two signed 16-bit integer arrays and writes the result to the first array.

Multiply_IV32fS32f_IV32f ( float x, float y, int length ) : void

Multiplies single precision (32-bit) floating-point array elements by a constant and writes the result to the same array.

Multiply_IV32fS32f_IV32f ( float xArray, int xOffset, float y, int length ) : void

Multiplies single precision (32-bit) floating-point array elements by a constant and writes the result to the same array.

Multiply_IV32fV32f_IV32f ( float x, float y, int length ) : void

Multiplies corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the first array.

Multiply_IV32fV32f_IV32f ( float xArray, int xOffset, float yArray, int yOffset, int length ) : void

Multiplies corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the first array.

Multiply_IV32sS32s_IV32s ( int x, int y, int length ) : void

Multiplies signed 32-bit integer array elements by a constant and writes the result to the same array.

Multiply_IV32sS32s_IV32s ( int xArray, int xOffset, int y, int length ) : void

Multiplies signed 32-bit integer array elements by a constant and writes the result to the same array.

Multiply_IV32sV32s_IV32s ( int x, int y, int length ) : void

Multiplies corresponding elements in two signed 32-bit integer arrays and writes the result to the first array.

Multiply_IV32sV32s_IV32s ( int xArray, int xOffset, int yArray, int yOffset, int length ) : void

Multiplies corresponding elements in two signed 32-bit integer arrays and writes the result to the first array.

Multiply_IV64fS64f_IV64f ( double x, double y, int length ) : void

Multiplies double precision (64-bit) floating-point array elements by a constant and writes the result to the same array.

Multiply_IV64fS64f_IV64f ( double xArray, int xOffset, double y, int length ) : void

Multiplies double precision (64-bit) floating-point array elements by a constant and writes the result to the same array.

Multiply_IV64fV64f_IV64f ( double x, double y, int length ) : void

Multiplies corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the first array.

Multiply_IV64fV64f_IV64f ( double xArray, int xOffset, double yArray, int yOffset, int length ) : void

Multiplies corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the first array.

Multiply_IV64sS64s_IV64s ( long xArray, int xOffset, long y, int length ) : void

Multiplies signed 64-bit integer array elements by a constant and writes the result to the same array.

Multiply_IV64sS64s_IV64s ( long x, long y, int length ) : void

Multiplies signed 64-bit integer array elements by a constant and writes the result to the same array.

Multiply_IV64sV64s_IV64s ( long xArray, int xOffset, long yArray, int yOffset, int length ) : void

Multiplies corresponding elements in two signed 64-bit integer arrays and writes the result to the first array.

Multiply_IV64sV64s_IV64s ( long x, long y, int length ) : void

Multiplies corresponding elements in two signed 64-bit integer arrays and writes the result to the first array.

Multiply_IV8sS8s_IV8s ( sbyte xArray, int xOffset, sbyte y, int length ) : void

Multiplies signed 8-bit integer array elements by a constant and writes the result to the same array.

Multiply_IV8sS8s_IV8s ( sbyte x, sbyte y, int length ) : void

Multiplies signed 8-bit integer array elements by a constant and writes the result to the same array.

Multiply_IV8sV8s_IV8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, int length ) : void

Multiplies corresponding elements in two signed 8-bit integer arrays and writes the result to the first array.

Multiply_IV8sV8s_IV8s ( sbyte x, sbyte y, int length ) : void

Multiplies corresponding elements in two signed 8-bit integer arrays and writes the result to the first array.

Multiply_V16sS16s_V16s ( short xArray, int xOffset, short y, short productArray, int productOffset, int length ) : void

Multiplies signed 16-bit integer array elements by a constant. Produces an array of signed 16-bit integer elements.

Multiply_V16sS16s_V16s ( short x, short y, short product, int length ) : void

Multiplies signed 16-bit integer array elements by a constant. Produces an array of signed 16-bit integer elements.

Multiply_V16sS16s_V32s ( short xArray, int xOffset, short y, int productArray, int productOffset, int length ) : void

Multiplies signed 16-bit integer array elements by a constant. Produces an array of signed 32-bit integer elements.

Multiply_V16sS16s_V32s ( short x, short y, int product, int length ) : void

Multiplies signed 16-bit integer array elements by a constant. Produces an array of signed 32-bit integer elements.

Multiply_V16sV16s_V16s ( short xArray, int xOffset, short yArray, int yOffset, short productArray, int productOffset, int length ) : void

Multiples corresponding elements in two signed 16-bit integer arrays, producing an array of signed 16-bit integer elements.

Multiply_V16sV16s_V16s ( short x, short y, short product, int length ) : void

Multiples corresponding elements in two signed 16-bit integer arrays, producing an array of signed 16-bit integer elements.

Multiply_V16sV16s_V32s ( short xArray, int xOffset, short yArray, int yOffset, int productArray, int productOffset, int length ) : void

Multiples corresponding elements in two signed 16-bit integer arrays, producing an array of signed 32-bit integer elements.

Multiply_V16sV16s_V32s ( short x, short y, int product, int length ) : void

Multiples corresponding elements in two signed 16-bit integer arrays, producing an array of signed 32-bit integer elements.

Multiply_V16uS16u_V32u ( ushort xArray, int xOffset, ushort y, uint productArray, int productOffset, int length ) : void

Multiplies unsigned 16-bit integer array elements by a constant. Produces an array of unsigned 32-bit integer elements.

Multiply_V16uS16u_V32u ( ushort x, ushort y, uint product, int length ) : void

Multiplies unsigned 16-bit integer array elements by a constant. Produces an array of unsigned 32-bit integer elements.

Multiply_V16uV16u_V32u ( ushort xArray, int xOffset, ushort yArray, int yOffset, uint productArray, int productOffset, int length ) : void

Multiples corresponding elements in two unsigned 16-bit integer arrays, producing an array of unsigned 32-bit integer elements.

Multiply_V16uV16u_V32u ( ushort x, ushort y, uint product, int length ) : void

Multiples corresponding elements in two unsigned 16-bit integer arrays, producing an array of unsigned 32-bit integer elements.

Multiply_V32fS32f_V32f ( float x, float y, float product, int length ) : void

Multiplies single precision (32-bit) floating-point array elements by a constant. Produces an array of single precision (32-bit) floating-point elements.

Multiply_V32fS32f_V32f ( float xArray, int xOffset, float y, float productArray, int productOffset, int length ) : void

Multiplies single precision (32-bit) floating-point array elements by a constant. Produces an array of single precision (32-bit) floating-point elements.

Multiply_V32fV32f_V32f ( float x, float y, float product, int length ) : void

Multiples corresponding elements in two single precision (32-bit) floating-point arrays, producing an array of single precision (32-bit) floating-point elements.

Multiply_V32fV32f_V32f ( float xArray, int xOffset, float yArray, int yOffset, float productArray, int productOffset, int length ) : void

Multiples corresponding elements in two single precision (32-bit) floating-point arrays, producing an array of single precision (32-bit) floating-point elements.

Multiply_V32sS32s_V32s ( int x, int y, int product, int length ) : void

Multiplies signed 32-bit integer array elements by a constant. Produces an array of signed 32-bit integer elements.

Multiply_V32sS32s_V32s ( int xArray, int xOffset, int y, int productArray, int productOffset, int length ) : void

Multiplies signed 32-bit integer array elements by a constant. Produces an array of signed 32-bit integer elements.

Multiply_V32sS32s_V64s ( int xArray, int xOffset, int y, long productArray, int productOffset, int length ) : void

Multiplies signed 32-bit integer array elements by a constant. Produces an array of signed 64-bit integer elements.

Multiply_V32sS32s_V64s ( int x, int y, long product, int length ) : void

Multiplies signed 32-bit integer array elements by a constant. Produces an array of signed 64-bit integer elements.

Multiply_V32sV32s_V32s ( int x, int y, int product, int length ) : void

Multiples corresponding elements in two signed 32-bit integer arrays, producing an array of signed 32-bit integer elements.

Multiply_V32sV32s_V32s ( int xArray, int xOffset, int yArray, int yOffset, int productArray, int productOffset, int length ) : void

Multiples corresponding elements in two signed 32-bit integer arrays, producing an array of signed 32-bit integer elements.

Multiply_V32sV32s_V64s ( int xArray, int xOffset, int yArray, int yOffset, long productArray, int productOffset, int length ) : void

Multiples corresponding elements in two signed 32-bit integer arrays, producing an array of signed 64-bit integer elements.

Multiply_V32sV32s_V64s ( int x, int y, long product, int length ) : void

Multiples corresponding elements in two signed 32-bit integer arrays, producing an array of signed 64-bit integer elements.

Multiply_V32uS32u_V64u ( uint xArray, int xOffset, uint y, ulong productArray, int productOffset, int length ) : void

Multiplies unsigned 32-bit integer array elements by a constant. Produces an array of unsigned 64-bit integer elements.

Multiply_V32uS32u_V64u ( uint x, uint y, ulong product, int length ) : void

Multiplies unsigned 32-bit integer array elements by a constant. Produces an array of unsigned 64-bit integer elements.

Multiply_V32uV32u_V64u ( uint xArray, int xOffset, uint yArray, int yOffset, ulong productArray, int productOffset, int length ) : void

Multiples corresponding elements in two unsigned 32-bit integer arrays, producing an array of unsigned 64-bit integer elements.

Multiply_V32uV32u_V64u ( uint x, uint y, ulong product, int length ) : void

Multiples corresponding elements in two unsigned 32-bit integer arrays, producing an array of unsigned 64-bit integer elements.

Multiply_V64fS64f_V64f ( double x, double y, double product, int length ) : void

Multiplies double precision (64-bit) floating-point array elements by a constant. Produces an array of double precision (64-bit) floating-point elements.

Multiply_V64fS64f_V64f ( double xArray, int xOffset, double y, double productArray, int productOffset, int length ) : void

Multiplies double precision (64-bit) floating-point array elements by a constant. Produces an array of double precision (64-bit) floating-point elements.

Multiply_V64fV64f_V64f ( double x, double y, double product, int length ) : void

Multiples corresponding elements in two double precision (64-bit) floating-point arrays, producing an array of double precision (64-bit) floating-point elements.

Multiply_V64fV64f_V64f ( double xArray, int xOffset, double yArray, int yOffset, double productArray, int productOffset, int length ) : void

Multiples corresponding elements in two double precision (64-bit) floating-point arrays, producing an array of double precision (64-bit) floating-point elements.

Multiply_V64sS64s_V64s ( long xArray, int xOffset, long y, long productArray, int productOffset, int length ) : void

Multiplies signed 64-bit integer array elements by a constant. Produces an array of signed 64-bit integer elements.

Multiply_V64sS64s_V64s ( long x, long y, long product, int length ) : void

Multiplies signed 64-bit integer array elements by a constant. Produces an array of signed 64-bit integer elements.

Multiply_V64sV64s_V64s ( long xArray, int xOffset, long yArray, int yOffset, long productArray, int productOffset, int length ) : void

Multiples corresponding elements in two signed 64-bit integer arrays, producing an array of signed 64-bit integer elements.

Multiply_V64sV64s_V64s ( long x, long y, long product, int length ) : void

Multiples corresponding elements in two signed 64-bit integer arrays, producing an array of signed 64-bit integer elements.

Multiply_V8sS8s_V16s ( sbyte xArray, int xOffset, sbyte y, short productArray, int productOffset, int length ) : void

Multiplies signed 8-bit integer array elements by a constant. Produces an array of signed 16-bit integer elements.

Multiply_V8sS8s_V16s ( sbyte x, sbyte y, short product, int length ) : void

Multiplies signed 8-bit integer array elements by a constant. Produces an array of signed 16-bit integer elements.

Multiply_V8sS8s_V8s ( sbyte xArray, int xOffset, sbyte y, sbyte productArray, int productOffset, int length ) : void

Multiplies signed 8-bit integer array elements by a constant. Produces an array of signed 8-bit integer elements.

Multiply_V8sS8s_V8s ( sbyte x, sbyte y, sbyte product, int length ) : void

Multiplies signed 8-bit integer array elements by a constant. Produces an array of signed 8-bit integer elements.

Multiply_V8sV8s_V16s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, short productArray, int productOffset, int length ) : void

Multiples corresponding elements in two signed 8-bit integer arrays, producing an array of signed 16-bit integer elements.

Multiply_V8sV8s_V16s ( sbyte x, sbyte y, short product, int length ) : void

Multiples corresponding elements in two signed 8-bit integer arrays, producing an array of signed 16-bit integer elements.

Multiply_V8sV8s_V8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, sbyte productArray, int productOffset, int length ) : void

Multiples corresponding elements in two signed 8-bit integer arrays, producing an array of signed 8-bit integer elements.

Multiply_V8sV8s_V8s ( sbyte x, sbyte y, sbyte product, int length ) : void

Multiples corresponding elements in two signed 8-bit integer arrays, producing an array of signed 8-bit integer elements.

Multiply_V8uS8u_V16u ( byte x, byte y, ushort product, int length ) : void

Multiplies unsigned 8-bit integer array elements by a constant. Produces an array of unsigned 16-bit integer elements.

Multiply_V8uS8u_V16u ( byte xArray, int xOffset, byte y, ushort productArray, int productOffset, int length ) : void

Multiplies unsigned 8-bit integer array elements by a constant. Produces an array of unsigned 16-bit integer elements.

Multiply_V8uV8u_V16u ( byte x, byte y, ushort product, int length ) : void

Multiples corresponding elements in two unsigned 8-bit integer arrays, producing an array of unsigned 16-bit integer elements.

Multiply_V8uV8u_V16u ( byte xArray, int xOffset, byte yArray, int yOffset, ushort productArray, int productOffset, int length ) : void

Multiples corresponding elements in two unsigned 8-bit integer arrays, producing an array of unsigned 16-bit integer elements.

Negate_IV16s_IV16s ( short v, int length ) : void

Negates elements in signed 16-bit integer array and writes the results to the same array.

Negate_IV16s_IV16s ( short vArray, int vOffset, int length ) : void

Negates elements in signed 16-bit integer array and writes the results to the same array.

Negate_IV32f_IV32f ( float v, int length ) : void

Negates elements in single precision (32-bit) floating-point array and writes the results to the same array.

Negate_IV32f_IV32f ( float vArray, int vOffset, int length ) : void

Negates elements in single precision (32-bit) floating-point array and writes the results to the same array.

Negate_IV32s_IV32s ( int v, int length ) : void

Negates elements in signed 32-bit integer array and writes the results to the same array.

Negate_IV32s_IV32s ( int vArray, int vOffset, int length ) : void

Negates elements in signed 32-bit integer array and writes the results to the same array.

Negate_IV64f_IV64f ( double v, int length ) : void

Negates elements in double precision (64-bit) floating-point array and writes the results to the same array.

Negate_IV64f_IV64f ( double vArray, int vOffset, int length ) : void

Negates elements in double precision (64-bit) floating-point array and writes the results to the same array.

Negate_IV64s_IV64s ( long v, int length ) : void

Negates elements in signed 64-bit integer array and writes the results to the same array.

Negate_IV64s_IV64s ( long vArray, int vOffset, int length ) : void

Negates elements in signed 64-bit integer array and writes the results to the same array.

Negate_IV8s_IV8s ( sbyte v, int length ) : void

Negates elements in signed 8-bit integer array and writes the results to the same array.

Negate_IV8s_IV8s ( sbyte vArray, int vOffset, int length ) : void

Negates elements in signed 8-bit integer array and writes the results to the same array.

Negate_V16s_V16s ( short xArray, int xOffset, short yArray, int yOffset, int length ) : void

Negates elements in signed 16-bit integer array.

Negate_V16s_V16s ( short x, short y, int length ) : void

Negates elements in signed 16-bit integer array.

Negate_V32f_V32f ( float x, float y, int length ) : void

Negates elements in single precision (32-bit) floating-point array.

Negate_V32f_V32f ( float xArray, int xOffset, float yArray, int yOffset, int length ) : void

Negates elements in single precision (32-bit) floating-point array.

Negate_V32s_V32s ( int x, int y, int length ) : void

Negates elements in signed 32-bit integer array.

Negate_V32s_V32s ( int xArray, int xOffset, int yArray, int yOffset, int length ) : void

Negates elements in signed 32-bit integer array.

Negate_V64f_V64f ( double x, double y, int length ) : void

Negates elements in double precision (64-bit) floating-point array.

Negate_V64f_V64f ( double xArray, int xOffset, double yArray, int yOffset, int length ) : void

Negates elements in double precision (64-bit) floating-point array.

Negate_V64s_V64s ( long xArray, int xOffset, long yArray, int yOffset, int length ) : void

Negates elements in signed 64-bit integer array.

Negate_V64s_V64s ( long x, long y, int length ) : void

Negates elements in signed 64-bit integer array.

Negate_V8s_V8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, int length ) : void

Negates elements in signed 8-bit integer array.

Negate_V8s_V8s ( sbyte x, sbyte y, int length ) : void

Negates elements in signed 8-bit integer array.

Subtract_IV16sS16s_IV16s ( short xArray, int xOffset, short y, int length ) : void

Subtracts a constant from signed 16-bit integer array elements and writes the result to the same array.

Subtract_IV16sS16s_IV16s ( short x, short y, int length ) : void

Subtracts a constant from signed 16-bit integer array elements and writes the result to the same array.

Subtract_IV16sV16s_IV16s ( short xArray, int xOffset, short yArray, int yOffset, int length ) : void

Subtracts corresponding elements in two signed 16-bit integer arrays and writes the result to the first array.

Subtract_IV16sV16s_IV16s ( short x, short y, int length ) : void

Subtracts corresponding elements in two signed 16-bit integer arrays and writes the result to the first array.

Subtract_IV32fS32f_IV32f ( float x, float y, int length ) : void

Subtracts a constant from single precision (32-bit) floating-point array elements and writes the result to the same array.

Subtract_IV32fS32f_IV32f ( float xArray, int xOffset, float y, int length ) : void

Subtracts a constant from single precision (32-bit) floating-point array elements and writes the result to the same array.

Subtract_IV32fV32f_IV32f ( float x, float y, int length ) : void

Subtracts corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the first array.

Subtract_IV32fV32f_IV32f ( float xArray, int xOffset, float yArray, int yOffset, int length ) : void

Subtracts corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the first array.

Subtract_IV32sS32s_IV32s ( int x, int y, int length ) : void

Subtracts a constant from signed 32-bit integer array elements and writes the result to the same array.

Subtract_IV32sS32s_IV32s ( int xArray, int xOffset, int y, int length ) : void

Subtracts a constant from signed 32-bit integer array elements and writes the result to the same array.

Subtract_IV32sV32s_IV32s ( int x, int y, int length ) : void

Subtracts corresponding elements in two signed 32-bit integer arrays and writes the result to the first array.

Subtract_IV32sV32s_IV32s ( int xArray, int xOffset, int yArray, int yOffset, int length ) : void

Subtracts corresponding elements in two signed 32-bit integer arrays and writes the result to the first array.

Subtract_IV64fS64f_IV64f ( double x, double y, int length ) : void

Subtracts a constant from double precision (64-bit) floating-point array elements and writes the result to the same array.

Subtract_IV64fS64f_IV64f ( double xArray, int xOffset, double y, int length ) : void

Subtracts a constant from double precision (64-bit) floating-point array elements and writes the result to the same array.

Subtract_IV64fV64f_IV64f ( double x, double y, int length ) : void

Subtracts corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the first array.

Subtract_IV64fV64f_IV64f ( double xArray, int xOffset, double yArray, int yOffset, int length ) : void

Subtracts corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the first array.

Subtract_IV64sS64s_IV64s ( long xArray, int xOffset, long y, int length ) : void

Subtracts a constant from signed 64-bit integer array elements and writes the result to the same array.

Subtract_IV64sS64s_IV64s ( long x, long y, int length ) : void

Subtracts a constant from signed 64-bit integer array elements and writes the result to the same array.

Subtract_IV64sV64s_IV64s ( long xArray, int xOffset, long yArray, int yOffset, int length ) : void

Subtracts corresponding elements in two signed 64-bit integer arrays and writes the result to the first array.

Subtract_IV64sV64s_IV64s ( long x, long y, int length ) : void

Subtracts corresponding elements in two signed 64-bit integer arrays and writes the result to the first array.

Subtract_IV8sS8s_IV8s ( sbyte xArray, int xOffset, sbyte y, int length ) : void

Subtracts a constant from signed 8-bit integer array elements and writes the result to the same array.

Subtract_IV8sS8s_IV8s ( sbyte x, sbyte y, int length ) : void

Subtracts a constant from signed 8-bit integer array elements and writes the result to the same array.

Subtract_IV8sV8s_IV8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, int length ) : void

Subtracts corresponding elements in two signed 8-bit integer arrays and writes the result to the first array.

Subtract_IV8sV8s_IV8s ( sbyte x, sbyte y, int length ) : void

Subtracts corresponding elements in two signed 8-bit integer arrays and writes the result to the first array.

Subtract_S16sIV16s_IV16s ( short x, short y, int length ) : void

Subtracts signed 16-bit integer array elements from a constant and writes the result to the same array.

Subtract_S16sIV16s_IV16s ( short x, short yArray, int yOffset, int length ) : void

Subtracts signed 16-bit integer array elements from a constant and writes the result to the same array.

Subtract_S16sV16s_V16s ( short x, short yArray, int yOffset, short diffArray, int diffOffset, int length ) : void

Subtracts signed 16-bit integer array elements from a constant. Produces an array of signed 16-bit integer elements.

Subtract_S16sV16s_V16s ( short x, short y, short diff, int length ) : void

Subtracts signed 16-bit integer array elements from a constant. Produces an array of signed 16-bit integer elements.

Subtract_S16sV16s_V32s ( short x, short y, int diff, int length ) : void

Subtracts signed 16-bit integer array elements from a constant. Produces an array of signed 32-bit integer elements.

Subtract_S16sV16s_V32s ( short x, short yArray, int yOffset, int diffArray, int diffOffset, int length ) : void

Subtracts signed 16-bit integer array elements from a constant. Produces an array of signed 32-bit integer elements.

Subtract_S16uV16u_V32u ( ushort x, ushort yArray, int yOffset, uint diffArray, int diffOffset, int length ) : void

Subtracts unsigned 16-bit integer array elements from a constant. Produces an array of unsigned 32-bit integer elements.

Subtract_S16uV16u_V32u ( ushort x, ushort y, uint diff, int length ) : void

Subtracts unsigned 16-bit integer array elements from a constant. Produces an array of unsigned 32-bit integer elements.

Subtract_S32fIV32f_IV32f ( float x, float y, int length ) : void

Subtracts single precision (32-bit) floating-point array elements from a constant and writes the result to the same array.

Subtract_S32fIV32f_IV32f ( float x, float yArray, int yOffset, int length ) : void

Subtracts single precision (32-bit) floating-point array elements from a constant and writes the result to the same array.

Subtract_S32fV32f_V32f ( float x, float y, float diff, int length ) : void

Subtracts single precision (32-bit) floating-point array elements from a constant. Produces an array of single precision (32-bit) floating-point elements.

Subtract_S32fV32f_V32f ( float x, float yArray, int yOffset, float diffArray, int diffOffset, int length ) : void

Subtracts single precision (32-bit) floating-point array elements from a constant. Produces an array of single precision (32-bit) floating-point elements.

Subtract_S32sIV32s_IV32s ( int x, int y, int length ) : void

Subtracts signed 32-bit integer array elements from a constant and writes the result to the same array.

Subtract_S32sIV32s_IV32s ( int x, int yArray, int yOffset, int length ) : void

Subtracts signed 32-bit integer array elements from a constant and writes the result to the same array.

Subtract_S32sV32s_V32s ( int x, int y, int diff, int length ) : void

Subtracts signed 32-bit integer array elements from a constant. Produces an array of signed 32-bit integer elements.

Subtract_S32sV32s_V32s ( int x, int yArray, int yOffset, int diffArray, int diffOffset, int length ) : void

Subtracts signed 32-bit integer array elements from a constant. Produces an array of signed 32-bit integer elements.

Subtract_S32sV32s_V64s ( int x, int yArray, int yOffset, long diffArray, int diffOffset, int length ) : void

Subtracts signed 32-bit integer array elements from a constant. Produces an array of signed 64-bit integer elements.

Subtract_S32sV32s_V64s ( int x, int y, long diff, int length ) : void

Subtracts signed 32-bit integer array elements from a constant. Produces an array of signed 64-bit integer elements.

Subtract_S32uV32u_V64u ( uint x, uint yArray, int yOffset, ulong diffArray, int diffOffset, int length ) : void

Subtracts unsigned 32-bit integer array elements from a constant. Produces an array of unsigned 64-bit integer elements.

Subtract_S32uV32u_V64u ( uint x, uint y, ulong diff, int length ) : void

Subtracts unsigned 32-bit integer array elements from a constant. Produces an array of unsigned 64-bit integer elements.

Subtract_S64fIV64f_IV64f ( double x, double y, int length ) : void

Subtracts double precision (64-bit) floating-point array elements from a constant and writes the result to the same array.

Subtract_S64fIV64f_IV64f ( double x, double yArray, int yOffset, int length ) : void

Subtracts double precision (64-bit) floating-point array elements from a constant and writes the result to the same array.

Subtract_S64fV64f_V64f ( double x, double y, double diff, int length ) : void

Subtracts double precision (64-bit) floating-point array elements from a constant. Produces an array of double precision (64-bit) floating-point elements.

Subtract_S64fV64f_V64f ( double x, double yArray, int yOffset, double diffArray, int diffOffset, int length ) : void

Subtracts double precision (64-bit) floating-point array elements from a constant. Produces an array of double precision (64-bit) floating-point elements.

Subtract_S64sIV64s_IV64s ( long x, long y, int length ) : void

Subtracts signed 64-bit integer array elements from a constant and writes the result to the same array.

Subtract_S64sIV64s_IV64s ( long x, long yArray, int yOffset, int length ) : void

Subtracts signed 64-bit integer array elements from a constant and writes the result to the same array.

Subtract_S64sV64s_V64s ( long x, long yArray, int yOffset, long diffArray, int diffOffset, int length ) : void

Subtracts signed 64-bit integer array elements from a constant. Produces an array of signed 64-bit integer elements.

Subtract_S64sV64s_V64s ( long x, long y, long diff, int length ) : void

Subtracts signed 64-bit integer array elements from a constant. Produces an array of signed 64-bit integer elements.

Subtract_S8sIV8s_IV8s ( sbyte x, sbyte y, int length ) : void

Subtracts signed 8-bit integer array elements from a constant and writes the result to the same array.

Subtract_S8sIV8s_IV8s ( sbyte x, sbyte yArray, int yOffset, int length ) : void

Subtracts signed 8-bit integer array elements from a constant and writes the result to the same array.

Subtract_S8sV8s_V16s ( sbyte x, sbyte yArray, int yOffset, short diffArray, int diffOffset, int length ) : void

Subtracts signed 8-bit integer array elements from a constant. Produces an array of signed 16-bit integer elements.

Subtract_S8sV8s_V16s ( sbyte x, sbyte y, short diff, int length ) : void

Subtracts signed 8-bit integer array elements from a constant. Produces an array of signed 16-bit integer elements.

Subtract_S8sV8s_V8s ( sbyte x, sbyte yArray, int yOffset, sbyte diffArray, int diffOffset, int length ) : void

Subtracts signed 8-bit integer array elements from a constant. Produces an array of signed 8-bit integer elements.

Subtract_S8sV8s_V8s ( sbyte x, sbyte y, sbyte diff, int length ) : void

Subtracts signed 8-bit integer array elements from a constant. Produces an array of signed 8-bit integer elements.

Subtract_S8uV8u_V16u ( byte x, byte yArray, int yOffset, ushort diffArray, int diffOffset, int length ) : void

Subtracts unsigned 8-bit integer array elements from a constant. Produces an array of unsigned 16-bit integer elements.

Subtract_S8uV8u_V16u ( byte x, byte y, ushort diff, int length ) : void

Subtracts unsigned 8-bit integer array elements from a constant. Produces an array of unsigned 16-bit integer elements.

Subtract_V16sIV16s_IV16s ( short xArray, int xOffset, short yArray, int yOffset, int length ) : void

Subtracts corresponding elements in two signed 16-bit integer arrays and writes the result to the second array.

Subtract_V16sIV16s_IV16s ( short x, short y, int length ) : void

Subtracts corresponding elements in two signed 16-bit integer arrays and writes the result to the second array.

Subtract_V16sS16s_V16s ( short xArray, int xOffset, short y, short diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 16-bit integer elements.

Subtract_V16sS16s_V16s ( short x, short y, short diff, int length ) : void

Subtracts a constant from signed 16-bit integer array elements. Produces an array of signed 16-bit integer elements.

Subtract_V16sS16s_V32s ( short xArray, int xOffset, short y, int diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 32-bit integer elements.

Subtract_V16sS16s_V32s ( short x, short y, int diff, int length ) : void

Subtracts a constant from signed 16-bit integer array elements. Produces an array of signed 32-bit integer elements.

Subtract_V16sV16s_V16s ( short xArray, int xOffset, short yArray, int yOffset, short diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 16-bit integer elements.

Subtract_V16sV16s_V16s ( short x, short y, short diff, int length ) : void

Subtracts corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 16-bit integer elements.

Subtract_V16sV16s_V32s ( short xArray, int xOffset, short yArray, int yOffset, int diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 32-bit integer elements.

Subtract_V16sV16s_V32s ( short x, short y, int diff, int length ) : void

Subtracts corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 32-bit integer elements.

Subtract_V16uS16u_V32u ( ushort xArray, int xOffset, ushort y, uint diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two unsigned 16-bit integer arrays. Produces an array of unsigned 32-bit integer elements.

Subtract_V16uS16u_V32u ( ushort x, ushort y, uint diff, int length ) : void

Subtracts a constant from unsigned 16-bit integer array elements. Produces an array of unsigned 32-bit integer elements.

Subtract_V16uV16u_V32u ( ushort xArray, int xOffset, ushort yArray, int yOffset, uint diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two unsigned 16-bit integer arrays. Produces an array of unsigned 32-bit integer elements.

Subtract_V16uV16u_V32u ( ushort x, ushort y, uint diff, int length ) : void

Subtracts corresponding elements in two unsigned 16-bit integer arrays. Produces an array of unsigned 32-bit integer elements.

Subtract_V32fIV32f_IV32f ( float x, float y, int length ) : void

Subtracts corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the second array.

Subtract_V32fIV32f_IV32f ( float xArray, int xOffset, float yArray, int yOffset, int length ) : void

Subtracts corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the second array.

Subtract_V32fS32f_V32f ( float x, float y, float diff, int length ) : void

Subtracts a constant from single precision (32-bit) floating-point array elements. Produces an array of single precision (32-bit) floating-point elements.

Subtract_V32fS32f_V32f ( float xArray, int xOffset, float y, float diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two single precision (32-bit) floating-point arrays. Produces an array of single precision (32-bit) floating-point elements.

Subtract_V32fV32f_V32f ( float x, float y, float diff, int length ) : void

Subtracts corresponding elements in two single precision (32-bit) floating-point arrays. Produces an array of single precision (32-bit) floating-point elements.

Subtract_V32fV32f_V32f ( float xArray, int xOffset, float yArray, int yOffset, float diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two single precision (32-bit) floating-point arrays. Produces an array of single precision (32-bit) floating-point elements.

Subtract_V32sIV32s_IV32s ( int x, int y, int length ) : void

Subtracts corresponding elements in two signed 32-bit integer arrays and writes the result to the second array.

Subtract_V32sIV32s_IV32s ( int xArray, int xOffset, int yArray, int yOffset, int length ) : void

Subtracts corresponding elements in two signed 32-bit integer arrays and writes the result to the second array.

Subtract_V32sS32s_V32s ( int x, int y, int diff, int length ) : void

Subtracts a constant from signed 32-bit integer array elements. Produces an array of signed 32-bit integer elements.

Subtract_V32sS32s_V32s ( int xArray, int xOffset, int y, int diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 32-bit integer elements.

Subtract_V32sS32s_V64s ( int xArray, int xOffset, int y, long diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 64-bit integer elements.

Subtract_V32sS32s_V64s ( int x, int y, long diff, int length ) : void

Subtracts a constant from signed 32-bit integer array elements. Produces an array of signed 64-bit integer elements.

Subtract_V32sV32s_V32s ( int x, int y, int diff, int length ) : void

Subtracts corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 32-bit integer elements.

Subtract_V32sV32s_V32s ( int xArray, int xOffset, int yArray, int yOffset, int diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 32-bit integer elements.

Subtract_V32sV32s_V64s ( int xArray, int xOffset, int yArray, int yOffset, long diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 64-bit integer elements.

Subtract_V32sV32s_V64s ( int x, int y, long diff, int length ) : void

Subtracts corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 64-bit integer elements.

Subtract_V32uS32u_V64u ( uint xArray, int xOffset, uint y, ulong diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two unsigned 32-bit integer arrays. Produces an array of unsigned 64-bit integer elements.

Subtract_V32uS32u_V64u ( uint x, uint y, ulong diff, int length ) : void

Subtracts a constant from unsigned 32-bit integer array elements. Produces an array of unsigned 64-bit integer elements.

Subtract_V32uV32u_V64u ( uint xArray, int xOffset, uint yArray, int yOffset, ulong diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two unsigned 32-bit integer arrays. Produces an array of unsigned 64-bit integer elements.

Subtract_V32uV32u_V64u ( uint x, uint y, ulong diff, int length ) : void

Subtracts corresponding elements in two unsigned 32-bit integer arrays. Produces an array of unsigned 64-bit integer elements.

Subtract_V64fIV64f_IV64f ( double x, double y, int length ) : void

Subtracts corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the second array.

Subtract_V64fIV64f_IV64f ( double xArray, int xOffset, double yArray, int yOffset, int length ) : void

Subtracts corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the second array.

Subtract_V64fS64f_V64f ( double x, double y, double diff, int length ) : void

Subtracts a constant from double precision (64-bit) floating-point array elements. Produces an array of double precision (64-bit) floating-point elements.

Subtract_V64fS64f_V64f ( double xArray, int xOffset, double y, double diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two double precision (64-bit) floating-point arrays. Produces an array of double precision (64-bit) floating-point elements.

Subtract_V64fV64f_V64f ( double x, double y, double diff, int length ) : void

Subtracts corresponding elements in two double precision (64-bit) floating-point arrays. Produces an array of double precision (64-bit) floating-point elements.

Subtract_V64fV64f_V64f ( double xArray, int xOffset, double yArray, int yOffset, double diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two double precision (64-bit) floating-point arrays. Produces an array of double precision (64-bit) floating-point elements.

Subtract_V64sIV64s_IV64s ( long xArray, int xOffset, long yArray, int yOffset, int length ) : void

Subtracts corresponding elements in two signed 64-bit integer arrays and writes the result to the second array.

Subtract_V64sIV64s_IV64s ( long x, long y, int length ) : void

Subtracts corresponding elements in two signed 64-bit integer arrays and writes the result to the second array.

Subtract_V64sS64s_V64s ( long xArray, int xOffset, long y, long diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two signed 64-bit integer arrays. Produces an array of signed 64-bit integer elements.

Subtract_V64sS64s_V64s ( long x, long y, long diff, int length ) : void

Subtracts a constant from signed 64-bit integer array elements. Produces an array of signed 64-bit integer elements.

Subtract_V64sV64s_V64s ( long xArray, int xOffset, long yArray, int yOffset, long diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two signed 64-bit integer arrays. Produces an array of signed 64-bit integer elements.

Subtract_V64sV64s_V64s ( long x, long y, long diff, int length ) : void

Subtracts corresponding elements in two signed 64-bit integer arrays. Produces an array of signed 64-bit integer elements.

Subtract_V8sIV8s_IV8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, int length ) : void

Subtracts corresponding elements in two signed 8-bit integer arrays and writes the result to the second array.

Subtract_V8sIV8s_IV8s ( sbyte x, sbyte y, int length ) : void

Subtracts corresponding elements in two signed 8-bit integer arrays and writes the result to the second array.

Subtract_V8sS8s_V16s ( sbyte xArray, int xOffset, sbyte y, short diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 16-bit integer elements.

Subtract_V8sS8s_V16s ( sbyte x, sbyte y, short diff, int length ) : void

Subtracts a constant from signed 8-bit integer array elements. Produces an array of signed 16-bit integer elements.

Subtract_V8sS8s_V8s ( sbyte xArray, int xOffset, sbyte y, sbyte diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 8-bit integer elements.

Subtract_V8sS8s_V8s ( sbyte x, sbyte y, sbyte diff, int length ) : void

Subtracts a constant from signed 8-bit integer array elements. Produces an array of signed 8-bit integer elements.

Subtract_V8sV8s_V16s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, short diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 16-bit integer elements.

Subtract_V8sV8s_V16s ( sbyte x, sbyte y, short diff, int length ) : void

Subtracts corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 16-bit integer elements.

Subtract_V8sV8s_V8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, sbyte diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 8-bit integer elements.

Subtract_V8sV8s_V8s ( sbyte x, sbyte y, sbyte diff, int length ) : void

Subtracts corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 8-bit integer elements.

Subtract_V8uS8u_V16u ( byte x, byte y, ushort diff, int length ) : void

Subtracts a constant from unsigned 8-bit integer array elements. Produces an array of unsigned 16-bit integer elements.

Subtract_V8uS8u_V16u ( byte xArray, int xOffset, byte y, ushort diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two unsigned 8-bit integer arrays. Produces an array of unsigned 16-bit integer elements.

Subtract_V8uV8u_V16u ( byte x, byte y, ushort diff, int length ) : void

Subtracts corresponding elements in two unsigned 8-bit integer arrays. Produces an array of unsigned 16-bit integer elements.

Subtract_V8uV8u_V16u ( byte xArray, int xOffset, byte yArray, int yOffset, ushort diffArray, int diffOffset, int length ) : void

Subtracts corresponding elements in two unsigned 8-bit integer arrays. Produces an array of unsigned 16-bit integer elements.

SumAbs_V32f_S32f ( float v, int length ) : float

Computes the sum of absolute values of single precision (32-bit) floating-point array elements.

SumAbs_V32f_S32f ( float vArray, int vOffset, int length ) : float

Computes the sum of absolute values of single precision (32-bit) floating-point array elements.

SumAbs_V64f_S64f ( double v, int length ) : double

Computes the sum of absolute values of double precision (64-bit) floating-point array elements.

SumAbs_V64f_S64f ( double vArray, int vOffset, int length ) : double

Computes the sum of absolute values of double precision (64-bit) floating-point array elements.

SumSquares_V32f_S32f ( float v, int length ) : float

Computes the sum of squares of single precision (32-bit) floating-point array elements.

SumSquares_V32f_S32f ( float vArray, int vOffset, int length ) : float

Computes the sum of squares of single precision (32-bit) floating-point array elements.

SumSquares_V64f_S64f ( double v, int length ) : double

Computes the sum of squares of double precision (64-bit) floating-point array elements.

SumSquares_V64f_S64f ( double vArray, int vOffset, int length ) : double

Computes the sum of squares of double precision (64-bit) floating-point array elements.

Sum_V32f_S32f ( float v, int length ) : float

Computes the sum of single precision (32-bit) floating-point array elements.

Sum_V32f_S32f ( float vArray, int vOffset, int length ) : float

Computes the sum of single precision (32-bit) floating-point array elements.

Sum_V64f_S64f ( double v, int length ) : double

Computes the sum of double precision (64-bit) floating-point array elements.

Sum_V64f_S64f ( double vArray, int vOffset, int length ) : double

Computes the sum of double precision (64-bit) floating-point array elements.

Private Methods

Method Description
Bind ( NativeLibrary nativeLibrary ) : void
yepCore_Add_IV16sS16s_IV16s ( short x, short y, System length ) : Status
yepCore_Add_IV16sV16s_IV16s ( short x, short y, System length ) : Status
yepCore_Add_IV32fS32f_IV32f ( float x, float y, System length ) : Status
yepCore_Add_IV32fV32f_IV32f ( float x, float y, System length ) : Status
yepCore_Add_IV32sS32s_IV32s ( int x, int y, System length ) : Status
yepCore_Add_IV32sV32s_IV32s ( int x, int y, System length ) : Status
yepCore_Add_IV64fS64f_IV64f ( double x, double y, System length ) : Status
yepCore_Add_IV64fV64f_IV64f ( double x, double y, System length ) : Status
yepCore_Add_IV64sS64s_IV64s ( long x, long y, System length ) : Status
yepCore_Add_IV64sV64s_IV64s ( long x, long y, System length ) : Status
yepCore_Add_IV8sS8s_IV8s ( sbyte x, sbyte y, System length ) : Status
yepCore_Add_IV8sV8s_IV8s ( sbyte x, sbyte y, System length ) : Status
yepCore_Add_V16sS16s_V16s ( short x, short y, short sum, System length ) : Status
yepCore_Add_V16sS16s_V32s ( short x, short y, int sum, System length ) : Status
yepCore_Add_V16sV16s_V16s ( short x, short y, short sum, System length ) : Status
yepCore_Add_V16sV16s_V32s ( short x, short y, int sum, System length ) : Status
yepCore_Add_V16uS16u_V32u ( ushort x, ushort y, uint sum, System length ) : Status
yepCore_Add_V16uV16u_V32u ( ushort x, ushort y, uint sum, System length ) : Status
yepCore_Add_V32fS32f_V32f ( float x, float y, float sum, System length ) : Status
yepCore_Add_V32fV32f_V32f ( float x, float y, float sum, System length ) : Status
yepCore_Add_V32sS32s_V32s ( int x, int y, int sum, System length ) : Status
yepCore_Add_V32sS32s_V64s ( int x, int y, long sum, System length ) : Status
yepCore_Add_V32sV32s_V32s ( int x, int y, int sum, System length ) : Status
yepCore_Add_V32sV32s_V64s ( int x, int y, long sum, System length ) : Status
yepCore_Add_V32uS32u_V64u ( uint x, uint y, ulong sum, System length ) : Status
yepCore_Add_V32uV32u_V64u ( uint x, uint y, ulong sum, System length ) : Status
yepCore_Add_V64fS64f_V64f ( double x, double y, double sum, System length ) : Status
yepCore_Add_V64fV64f_V64f ( double x, double y, double sum, System length ) : Status
yepCore_Add_V64sS64s_V64s ( long x, long y, long sum, System length ) : Status
yepCore_Add_V64sV64s_V64s ( long x, long y, long sum, System length ) : Status
yepCore_Add_V8sS8s_V16s ( sbyte x, sbyte y, short sum, System length ) : Status
yepCore_Add_V8sS8s_V8s ( sbyte x, sbyte y, sbyte sum, System length ) : Status
yepCore_Add_V8sV8s_V16s ( sbyte x, sbyte y, short sum, System length ) : Status
yepCore_Add_V8sV8s_V8s ( sbyte x, sbyte y, sbyte sum, System length ) : Status
yepCore_Add_V8uS8u_V16u ( byte x, byte y, ushort sum, System length ) : Status
yepCore_Add_V8uV8u_V16u ( byte x, byte y, ushort sum, System length ) : Status
yepCore_DotProduct_V32fV32f_S32f ( float x, float y, float &dotProduct, System length ) : Status
yepCore_DotProduct_V64fV64f_S64f ( double x, double y, double &dotProduct, System length ) : Status
yepCore_Max_IV16sS16s_IV16s ( short x, short y, System length ) : Status
yepCore_Max_IV16sV16s_IV16s ( short x, short y, System length ) : Status
yepCore_Max_IV16uS16u_IV16u ( ushort x, ushort y, System length ) : Status
yepCore_Max_IV16uV16u_IV16u ( ushort x, ushort y, System length ) : Status
yepCore_Max_IV32fS32f_IV32f ( float x, float y, System length ) : Status
yepCore_Max_IV32fV32f_IV32f ( float x, float y, System length ) : Status
yepCore_Max_IV32sS32s_IV32s ( int x, int y, System length ) : Status
yepCore_Max_IV32sV32s_IV32s ( int x, int y, System length ) : Status
yepCore_Max_IV32uS32u_IV32u ( uint x, uint y, System length ) : Status
yepCore_Max_IV32uV32u_IV32u ( uint x, uint y, System length ) : Status
yepCore_Max_IV64fS64f_IV64f ( double x, double y, System length ) : Status
yepCore_Max_IV64fV64f_IV64f ( double x, double y, System length ) : Status
yepCore_Max_IV64sS32s_IV64s ( long x, int y, System length ) : Status
yepCore_Max_IV64sV32s_IV64s ( long x, int y, System length ) : Status
yepCore_Max_IV64uS32u_IV64u ( ulong x, uint y, System length ) : Status
yepCore_Max_IV64uV32u_IV64u ( ulong x, uint y, System length ) : Status
yepCore_Max_IV8sS8s_IV8s ( sbyte x, sbyte y, System length ) : Status
yepCore_Max_IV8sV8s_IV8s ( sbyte x, sbyte y, System length ) : Status
yepCore_Max_IV8uS8u_IV8u ( byte x, byte y, System length ) : Status
yepCore_Max_IV8uV8u_IV8u ( byte x, byte y, System length ) : Status
yepCore_Max_V16sS16s_V16s ( short x, short y, short maximum, System length ) : Status
yepCore_Max_V16sV16s_V16s ( short x, short y, short maximum, System length ) : Status
yepCore_Max_V16s_S16s ( short v, short &maximum, System length ) : Status
yepCore_Max_V16uS16u_V16u ( ushort x, ushort y, ushort maximum, System length ) : Status
yepCore_Max_V16uV16u_V16u ( ushort x, ushort y, ushort maximum, System length ) : Status
yepCore_Max_V16u_S16u ( ushort v, ushort &maximum, System length ) : Status
yepCore_Max_V32fS32f_V32f ( float x, float y, float maximum, System length ) : Status
yepCore_Max_V32fV32f_V32f ( float x, float y, float maximum, System length ) : Status
yepCore_Max_V32f_S32f ( float v, float &maximum, System length ) : Status
yepCore_Max_V32sS32s_V32s ( int x, int y, int maximum, System length ) : Status
yepCore_Max_V32sV32s_V32s ( int x, int y, int maximum, System length ) : Status
yepCore_Max_V32s_S32s ( int v, int &maximum, System length ) : Status
yepCore_Max_V32uS32u_V32u ( uint x, uint y, uint maximum, System length ) : Status
yepCore_Max_V32uV32u_V32u ( uint x, uint y, uint maximum, System length ) : Status
yepCore_Max_V32u_S32u ( uint v, uint &maximum, System length ) : Status
yepCore_Max_V64fS64f_V64f ( double x, double y, double maximum, System length ) : Status
yepCore_Max_V64fV64f_V64f ( double x, double y, double maximum, System length ) : Status
yepCore_Max_V64f_S64f ( double v, double &maximum, System length ) : Status
yepCore_Max_V64sS32s_V64s ( long x, int y, long maximum, System length ) : Status
yepCore_Max_V64sV32s_V64s ( long x, int y, long maximum, System length ) : Status
yepCore_Max_V64s_S64s ( long v, long &maximum, System length ) : Status
yepCore_Max_V64uS32u_V64u ( ulong x, uint y, ulong maximum, System length ) : Status
yepCore_Max_V64uV32u_V64u ( ulong x, uint y, ulong maximum, System length ) : Status
yepCore_Max_V64u_S64u ( ulong v, ulong &maximum, System length ) : Status
yepCore_Max_V8sS8s_V8s ( sbyte x, sbyte y, sbyte maximum, System length ) : Status
yepCore_Max_V8sV8s_V8s ( sbyte x, sbyte y, sbyte maximum, System length ) : Status
yepCore_Max_V8s_S8s ( sbyte v, sbyte &maximum, System length ) : Status
yepCore_Max_V8uS8u_V8u ( byte x, byte y, byte maximum, System length ) : Status
yepCore_Max_V8uV8u_V8u ( byte x, byte y, byte maximum, System length ) : Status
yepCore_Max_V8u_S8u ( byte v, byte &maximum, System length ) : Status
yepCore_Min_IV16sS16s_IV16s ( short x, short y, System length ) : Status
yepCore_Min_IV16sV16s_IV16s ( short x, short y, System length ) : Status
yepCore_Min_IV16uS16u_IV16u ( ushort x, ushort y, System length ) : Status
yepCore_Min_IV16uV16u_IV16u ( ushort x, ushort y, System length ) : Status
yepCore_Min_IV32fS32f_IV32f ( float x, float y, System length ) : Status
yepCore_Min_IV32fV32f_IV32f ( float x, float y, System length ) : Status
yepCore_Min_IV32sS32s_IV32s ( int x, int y, System length ) : Status
yepCore_Min_IV32sV32s_IV32s ( int x, int y, System length ) : Status
yepCore_Min_IV32uS32u_IV32u ( uint x, uint y, System length ) : Status
yepCore_Min_IV32uV32u_IV32u ( uint x, uint y, System length ) : Status
yepCore_Min_IV64fS64f_IV64f ( double x, double y, System length ) : Status
yepCore_Min_IV64fV64f_IV64f ( double x, double y, System length ) : Status
yepCore_Min_IV64sS32s_IV64s ( long x, int y, System length ) : Status
yepCore_Min_IV64sV32s_IV64s ( long x, int y, System length ) : Status
yepCore_Min_IV64uS32u_IV64u ( ulong x, uint y, System length ) : Status
yepCore_Min_IV64uV32u_IV64u ( ulong x, uint y, System length ) : Status
yepCore_Min_IV8sS8s_IV8s ( sbyte x, sbyte y, System length ) : Status
yepCore_Min_IV8sV8s_IV8s ( sbyte x, sbyte y, System length ) : Status
yepCore_Min_IV8uS8u_IV8u ( byte x, byte y, System length ) : Status
yepCore_Min_IV8uV8u_IV8u ( byte x, byte y, System length ) : Status
yepCore_Min_V16sS16s_V16s ( short x, short y, short minimum, System length ) : Status
yepCore_Min_V16sV16s_V16s ( short x, short y, short minimum, System length ) : Status
yepCore_Min_V16s_S16s ( short v, short &minimum, System length ) : Status
yepCore_Min_V16uS16u_V16u ( ushort x, ushort y, ushort minimum, System length ) : Status
yepCore_Min_V16uV16u_V16u ( ushort x, ushort y, ushort minimum, System length ) : Status
yepCore_Min_V16u_S16u ( ushort v, ushort &minimum, System length ) : Status
yepCore_Min_V32fS32f_V32f ( float x, float y, float minimum, System length ) : Status
yepCore_Min_V32fV32f_V32f ( float x, float y, float minimum, System length ) : Status
yepCore_Min_V32f_S32f ( float v, float &minimum, System length ) : Status
yepCore_Min_V32sS32s_V32s ( int x, int y, int minimum, System length ) : Status
yepCore_Min_V32sV32s_V32s ( int x, int y, int minimum, System length ) : Status
yepCore_Min_V32s_S32s ( int v, int &minimum, System length ) : Status
yepCore_Min_V32uS32u_V32u ( uint x, uint y, uint minimum, System length ) : Status
yepCore_Min_V32uV32u_V32u ( uint x, uint y, uint minimum, System length ) : Status
yepCore_Min_V32u_S32u ( uint v, uint &minimum, System length ) : Status
yepCore_Min_V64fS64f_V64f ( double x, double y, double minimum, System length ) : Status
yepCore_Min_V64fV64f_V64f ( double x, double y, double minimum, System length ) : Status
yepCore_Min_V64f_S64f ( double v, double &minimum, System length ) : Status
yepCore_Min_V64sS32s_V64s ( long x, int y, long minimum, System length ) : Status
yepCore_Min_V64sV32s_V64s ( long x, int y, long minimum, System length ) : Status
yepCore_Min_V64s_S64s ( long v, long &minimum, System length ) : Status
yepCore_Min_V64uS32u_V64u ( ulong x, uint y, ulong minimum, System length ) : Status
yepCore_Min_V64uV32u_V64u ( ulong x, uint y, ulong minimum, System length ) : Status
yepCore_Min_V64u_S64u ( ulong v, ulong &minimum, System length ) : Status
yepCore_Min_V8sS8s_V8s ( sbyte x, sbyte y, sbyte minimum, System length ) : Status
yepCore_Min_V8sV8s_V8s ( sbyte x, sbyte y, sbyte minimum, System length ) : Status
yepCore_Min_V8s_S8s ( sbyte v, sbyte &minimum, System length ) : Status
yepCore_Min_V8uS8u_V8u ( byte x, byte y, byte minimum, System length ) : Status
yepCore_Min_V8uV8u_V8u ( byte x, byte y, byte minimum, System length ) : Status
yepCore_Min_V8u_S8u ( byte v, byte &minimum, System length ) : Status
yepCore_Multiply_IV16sS16s_IV16s ( short x, short y, System length ) : Status
yepCore_Multiply_IV16sV16s_IV16s ( short x, short y, System length ) : Status
yepCore_Multiply_IV32fS32f_IV32f ( float x, float y, System length ) : Status
yepCore_Multiply_IV32fV32f_IV32f ( float x, float y, System length ) : Status
yepCore_Multiply_IV32sS32s_IV32s ( int x, int y, System length ) : Status
yepCore_Multiply_IV32sV32s_IV32s ( int x, int y, System length ) : Status
yepCore_Multiply_IV64fS64f_IV64f ( double x, double y, System length ) : Status
yepCore_Multiply_IV64fV64f_IV64f ( double x, double y, System length ) : Status
yepCore_Multiply_IV64sS64s_IV64s ( long x, long y, System length ) : Status
yepCore_Multiply_IV64sV64s_IV64s ( long x, long y, System length ) : Status
yepCore_Multiply_IV8sS8s_IV8s ( sbyte x, sbyte y, System length ) : Status
yepCore_Multiply_IV8sV8s_IV8s ( sbyte x, sbyte y, System length ) : Status
yepCore_Multiply_V16sS16s_V16s ( short x, short y, short product, System length ) : Status
yepCore_Multiply_V16sS16s_V32s ( short x, short y, int product, System length ) : Status
yepCore_Multiply_V16sV16s_V16s ( short x, short y, short product, System length ) : Status
yepCore_Multiply_V16sV16s_V32s ( short x, short y, int product, System length ) : Status
yepCore_Multiply_V16uS16u_V32u ( ushort x, ushort y, uint product, System length ) : Status
yepCore_Multiply_V16uV16u_V32u ( ushort x, ushort y, uint product, System length ) : Status
yepCore_Multiply_V32fS32f_V32f ( float x, float y, float product, System length ) : Status
yepCore_Multiply_V32fV32f_V32f ( float x, float y, float product, System length ) : Status
yepCore_Multiply_V32sS32s_V32s ( int x, int y, int product, System length ) : Status
yepCore_Multiply_V32sS32s_V64s ( int x, int y, long product, System length ) : Status
yepCore_Multiply_V32sV32s_V32s ( int x, int y, int product, System length ) : Status
yepCore_Multiply_V32sV32s_V64s ( int x, int y, long product, System length ) : Status
yepCore_Multiply_V32uS32u_V64u ( uint x, uint y, ulong product, System length ) : Status
yepCore_Multiply_V32uV32u_V64u ( uint x, uint y, ulong product, System length ) : Status
yepCore_Multiply_V64fS64f_V64f ( double x, double y, double product, System length ) : Status
yepCore_Multiply_V64fV64f_V64f ( double x, double y, double product, System length ) : Status
yepCore_Multiply_V64sS64s_V64s ( long x, long y, long product, System length ) : Status
yepCore_Multiply_V64sV64s_V64s ( long x, long y, long product, System length ) : Status
yepCore_Multiply_V8sS8s_V16s ( sbyte x, sbyte y, short product, System length ) : Status
yepCore_Multiply_V8sS8s_V8s ( sbyte x, sbyte y, sbyte product, System length ) : Status
yepCore_Multiply_V8sV8s_V16s ( sbyte x, sbyte y, short product, System length ) : Status
yepCore_Multiply_V8sV8s_V8s ( sbyte x, sbyte y, sbyte product, System length ) : Status
yepCore_Multiply_V8uS8u_V16u ( byte x, byte y, ushort product, System length ) : Status
yepCore_Multiply_V8uV8u_V16u ( byte x, byte y, ushort product, System length ) : Status
yepCore_Negate_IV16s_IV16s ( short v, System length ) : Status
yepCore_Negate_IV32f_IV32f ( float v, System length ) : Status
yepCore_Negate_IV32s_IV32s ( int v, System length ) : Status
yepCore_Negate_IV64f_IV64f ( double v, System length ) : Status
yepCore_Negate_IV64s_IV64s ( long v, System length ) : Status
yepCore_Negate_IV8s_IV8s ( sbyte v, System length ) : Status
yepCore_Negate_V16s_V16s ( short x, short y, System length ) : Status
yepCore_Negate_V32f_V32f ( float x, float y, System length ) : Status
yepCore_Negate_V32s_V32s ( int x, int y, System length ) : Status
yepCore_Negate_V64f_V64f ( double x, double y, System length ) : Status
yepCore_Negate_V64s_V64s ( long x, long y, System length ) : Status
yepCore_Negate_V8s_V8s ( sbyte x, sbyte y, System length ) : Status
yepCore_Subtract_IV16sS16s_IV16s ( short x, short y, System length ) : Status
yepCore_Subtract_IV16sV16s_IV16s ( short x, short y, System length ) : Status
yepCore_Subtract_IV32fS32f_IV32f ( float x, float y, System length ) : Status
yepCore_Subtract_IV32fV32f_IV32f ( float x, float y, System length ) : Status
yepCore_Subtract_IV32sS32s_IV32s ( int x, int y, System length ) : Status
yepCore_Subtract_IV32sV32s_IV32s ( int x, int y, System length ) : Status
yepCore_Subtract_IV64fS64f_IV64f ( double x, double y, System length ) : Status
yepCore_Subtract_IV64fV64f_IV64f ( double x, double y, System length ) : Status
yepCore_Subtract_IV64sS64s_IV64s ( long x, long y, System length ) : Status
yepCore_Subtract_IV64sV64s_IV64s ( long x, long y, System length ) : Status
yepCore_Subtract_IV8sS8s_IV8s ( sbyte x, sbyte y, System length ) : Status
yepCore_Subtract_IV8sV8s_IV8s ( sbyte x, sbyte y, System length ) : Status
yepCore_Subtract_S16sIV16s_IV16s ( short x, short y, System length ) : Status
yepCore_Subtract_S16sV16s_V16s ( short x, short y, short diff, System length ) : Status
yepCore_Subtract_S16sV16s_V32s ( short x, short y, int diff, System length ) : Status
yepCore_Subtract_S16uV16u_V32u ( ushort x, ushort y, uint diff, System length ) : Status
yepCore_Subtract_S32fIV32f_IV32f ( float x, float y, System length ) : Status
yepCore_Subtract_S32fV32f_V32f ( float x, float y, float diff, System length ) : Status
yepCore_Subtract_S32sIV32s_IV32s ( int x, int y, System length ) : Status
yepCore_Subtract_S32sV32s_V32s ( int x, int y, int diff, System length ) : Status
yepCore_Subtract_S32sV32s_V64s ( int x, int y, long diff, System length ) : Status
yepCore_Subtract_S32uV32u_V64u ( uint x, uint y, ulong diff, System length ) : Status
yepCore_Subtract_S64fIV64f_IV64f ( double x, double y, System length ) : Status
yepCore_Subtract_S64fV64f_V64f ( double x, double y, double diff, System length ) : Status
yepCore_Subtract_S64sIV64s_IV64s ( long x, long y, System length ) : Status
yepCore_Subtract_S64sV64s_V64s ( long x, long y, long diff, System length ) : Status
yepCore_Subtract_S8sIV8s_IV8s ( sbyte x, sbyte y, System length ) : Status
yepCore_Subtract_S8sV8s_V16s ( sbyte x, sbyte y, short diff, System length ) : Status
yepCore_Subtract_S8sV8s_V8s ( sbyte x, sbyte y, sbyte diff, System length ) : Status
yepCore_Subtract_S8uV8u_V16u ( byte x, byte y, ushort diff, System length ) : Status
yepCore_Subtract_V16sIV16s_IV16s ( short x, short y, System length ) : Status
yepCore_Subtract_V16sS16s_V16s ( short x, short y, short diff, System length ) : Status
yepCore_Subtract_V16sS16s_V32s ( short x, short y, int diff, System length ) : Status
yepCore_Subtract_V16sV16s_V16s ( short x, short y, short diff, System length ) : Status
yepCore_Subtract_V16sV16s_V32s ( short x, short y, int diff, System length ) : Status
yepCore_Subtract_V16uS16u_V32u ( ushort x, ushort y, uint diff, System length ) : Status
yepCore_Subtract_V16uV16u_V32u ( ushort x, ushort y, uint diff, System length ) : Status
yepCore_Subtract_V32fIV32f_IV32f ( float x, float y, System length ) : Status
yepCore_Subtract_V32fS32f_V32f ( float x, float y, float diff, System length ) : Status
yepCore_Subtract_V32fV32f_V32f ( float x, float y, float diff, System length ) : Status
yepCore_Subtract_V32sIV32s_IV32s ( int x, int y, System length ) : Status
yepCore_Subtract_V32sS32s_V32s ( int x, int y, int diff, System length ) : Status
yepCore_Subtract_V32sS32s_V64s ( int x, int y, long diff, System length ) : Status
yepCore_Subtract_V32sV32s_V32s ( int x, int y, int diff, System length ) : Status
yepCore_Subtract_V32sV32s_V64s ( int x, int y, long diff, System length ) : Status
yepCore_Subtract_V32uS32u_V64u ( uint x, uint y, ulong diff, System length ) : Status
yepCore_Subtract_V32uV32u_V64u ( uint x, uint y, ulong diff, System length ) : Status
yepCore_Subtract_V64fIV64f_IV64f ( double x, double y, System length ) : Status
yepCore_Subtract_V64fS64f_V64f ( double x, double y, double diff, System length ) : Status
yepCore_Subtract_V64fV64f_V64f ( double x, double y, double diff, System length ) : Status
yepCore_Subtract_V64sIV64s_IV64s ( long x, long y, System length ) : Status
yepCore_Subtract_V64sS64s_V64s ( long x, long y, long diff, System length ) : Status
yepCore_Subtract_V64sV64s_V64s ( long x, long y, long diff, System length ) : Status
yepCore_Subtract_V8sIV8s_IV8s ( sbyte x, sbyte y, System length ) : Status
yepCore_Subtract_V8sS8s_V16s ( sbyte x, sbyte y, short diff, System length ) : Status
yepCore_Subtract_V8sS8s_V8s ( sbyte x, sbyte y, sbyte diff, System length ) : Status
yepCore_Subtract_V8sV8s_V16s ( sbyte x, sbyte y, short diff, System length ) : Status
yepCore_Subtract_V8sV8s_V8s ( sbyte x, sbyte y, sbyte diff, System length ) : Status
yepCore_Subtract_V8uS8u_V16u ( byte x, byte y, ushort diff, System length ) : Status
yepCore_Subtract_V8uV8u_V16u ( byte x, byte y, ushort diff, System length ) : Status
yepCore_SumAbs_V32f_S32f ( float v, float &sumAbs, System length ) : Status
yepCore_SumAbs_V64f_S64f ( double v, double &sumAbs, System length ) : Status
yepCore_SumSquares_V32f_S32f ( float v, float &sumSquares, System length ) : Status
yepCore_SumSquares_V64f_S64f ( double v, double &sumSquares, System length ) : Status
yepCore_Sum_V32f_S32f ( float v, float &sum, System length ) : Status
yepCore_Sum_V64f_S64f ( double v, double &sum, System length ) : Status

Method Details

Add_IV16sS16s_IV16s() public static method

Adds a constant to signed 16-bit integer array elements and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Add_IV16sS16s_IV16s ( short xArray, int xOffset, short y, int length ) : void
xArray short
xOffset int
y short
length int
return void

Add_IV16sS16s_IV16s() public static method

Adds a constant to signed 16-bit integer array elements and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Add_IV16sS16s_IV16s ( short x, short y, int length ) : void
x short Pointer to the addend array of signed 16-bit integer elements.
y short The signed 16-bit integer constant to be added.
length int Length of the array specified by x.
return void

Add_IV16sV16s_IV16s() public static method

Adds corresponding elements in two signed 16-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Add_IV16sV16s_IV16s ( short xArray, int xOffset, short yArray, int yOffset, int length ) : void
xArray short
xOffset int
yArray short
yOffset int
length int
return void

Add_IV16sV16s_IV16s() public static method

Adds corresponding elements in two signed 16-bit integer arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Add_IV16sV16s_IV16s ( short x, short y, int length ) : void
x short Pointer to the first addend array of signed 16-bit integer elements.
y short Pointer to the second addend array of signed 16-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Add_IV32fS32f_IV32f() public static method

Adds a constant to single precision (32-bit) floating-point array elements and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Add_IV32fS32f_IV32f ( float x, float y, int length ) : void
x float Pointer to the addend array of single precision (32-bit) floating-point elements.
y float The single precision (32-bit) floating-point constant to be added.
length int Length of the array specified by x.
return void

Add_IV32fS32f_IV32f() public static method

Adds a constant to single precision (32-bit) floating-point array elements and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Add_IV32fS32f_IV32f ( float xArray, int xOffset, float y, int length ) : void
xArray float
xOffset int
y float
length int
return void

Add_IV32fV32f_IV32f() public static method

Adds corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Add_IV32fV32f_IV32f ( float x, float y, int length ) : void
x float Pointer to the first addend array of single precision (32-bit) floating-point elements.
y float Pointer to the second addend array of single precision (32-bit) floating-point elements.
length int Length of the arrays specified by x and y.
return void

Add_IV32fV32f_IV32f() public static method

Adds corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Add_IV32fV32f_IV32f ( float xArray, int xOffset, float yArray, int yOffset, int length ) : void
xArray float
xOffset int
yArray float
yOffset int
length int
return void

Add_IV32sS32s_IV32s() public static method

Adds a constant to signed 32-bit integer array elements and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Add_IV32sS32s_IV32s ( int x, int y, int length ) : void
x int Pointer to the addend array of signed 32-bit integer elements.
y int The signed 32-bit integer constant to be added.
length int Length of the array specified by x.
return void

Add_IV32sS32s_IV32s() public static method

Adds a constant to signed 32-bit integer array elements and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Add_IV32sS32s_IV32s ( int xArray, int xOffset, int y, int length ) : void
xArray int
xOffset int
y int
length int
return void

Add_IV32sV32s_IV32s() public static method

Adds corresponding elements in two signed 32-bit integer arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Add_IV32sV32s_IV32s ( int x, int y, int length ) : void
x int Pointer to the first addend array of signed 32-bit integer elements.
y int Pointer to the second addend array of signed 32-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Add_IV32sV32s_IV32s() public static method

Adds corresponding elements in two signed 32-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Add_IV32sV32s_IV32s ( int xArray, int xOffset, int yArray, int yOffset, int length ) : void
xArray int
xOffset int
yArray int
yOffset int
length int
return void

Add_IV64fS64f_IV64f() public static method

Adds a constant to double precision (64-bit) floating-point array elements and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Add_IV64fS64f_IV64f ( double x, double y, int length ) : void
x double Pointer to the addend array of double precision (64-bit) floating-point elements.
y double The double precision (64-bit) floating-point constant to be added.
length int Length of the array specified by x.
return void

Add_IV64fS64f_IV64f() public static method

Adds a constant to double precision (64-bit) floating-point array elements and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Add_IV64fS64f_IV64f ( double xArray, int xOffset, double y, int length ) : void
xArray double
xOffset int
y double
length int
return void

Add_IV64fV64f_IV64f() public static method

Adds corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Add_IV64fV64f_IV64f ( double x, double y, int length ) : void
x double Pointer to the first addend array of double precision (64-bit) floating-point elements.
y double Pointer to the second addend array of double precision (64-bit) floating-point elements.
length int Length of the arrays specified by x and y.
return void

Add_IV64fV64f_IV64f() public static method

Adds corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Add_IV64fV64f_IV64f ( double xArray, int xOffset, double yArray, int yOffset, int length ) : void
xArray double
xOffset int
yArray double
yOffset int
length int
return void

Add_IV64sS64s_IV64s() public static method

Adds a constant to signed 64-bit integer array elements and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Add_IV64sS64s_IV64s ( long xArray, int xOffset, long y, int length ) : void
xArray long
xOffset int
y long
length int
return void

Add_IV64sS64s_IV64s() public static method

Adds a constant to signed 64-bit integer array elements and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Add_IV64sS64s_IV64s ( long x, long y, int length ) : void
x long Pointer to the addend array of signed 64-bit integer elements.
y long The signed 64-bit integer constant to be added.
length int Length of the array specified by x.
return void

Add_IV64sV64s_IV64s() public static method

Adds corresponding elements in two signed 64-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Add_IV64sV64s_IV64s ( long xArray, int xOffset, long yArray, int yOffset, int length ) : void
xArray long
xOffset int
yArray long
yOffset int
length int
return void

Add_IV64sV64s_IV64s() public static method

Adds corresponding elements in two signed 64-bit integer arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Add_IV64sV64s_IV64s ( long x, long y, int length ) : void
x long Pointer to the first addend array of signed 64-bit integer elements.
y long Pointer to the second addend array of signed 64-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Add_IV8sS8s_IV8s() public static method

Adds a constant to signed 8-bit integer array elements and writes the result to the same array.
If xArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Add_IV8sS8s_IV8s ( sbyte xArray, int xOffset, sbyte y, int length ) : void
xArray sbyte
xOffset int
y sbyte
length int
return void

Add_IV8sS8s_IV8s() public static method

Adds a constant to signed 8-bit integer array elements and writes the result to the same array.
If x is null. If length is negative.
public static Add_IV8sS8s_IV8s ( sbyte x, sbyte y, int length ) : void
x sbyte Pointer to the addend array of signed 8-bit integer elements.
y sbyte The signed 8-bit integer constant to be added.
length int Length of the array specified by x.
return void

Add_IV8sV8s_IV8s() public static method

Adds corresponding elements in two signed 8-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Add_IV8sV8s_IV8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, int length ) : void
xArray sbyte
xOffset int
yArray sbyte
yOffset int
length int
return void

Add_IV8sV8s_IV8s() public static method

Adds corresponding elements in two signed 8-bit integer arrays and writes the result to the first array.
If x or y is null. If length is negative.
public static Add_IV8sV8s_IV8s ( sbyte x, sbyte y, int length ) : void
x sbyte Pointer to the first addend array of signed 8-bit integer elements.
y sbyte Pointer to the second addend array of signed 8-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Add_V16sS16s_V16s() public static method

Adds a constant to signed 16-bit integer array elements. Produces an array of signed 16-bit integer elements.
If xArray or sumArray is null. If xArray or sumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V16sS16s_V16s ( short xArray, int xOffset, short y, short sumArray, int sumOffset, int length ) : void
xArray short
xOffset int
y short
sumArray short
sumOffset int
length int
return void

Add_V16sS16s_V16s() public static method

Adds a constant to signed 16-bit integer array elements. Produces an array of signed 16-bit integer elements.
If x or sum is null. If x or sum is not naturally aligned. If length is negative.
public static Add_V16sS16s_V16s ( short x, short y, short sum, int length ) : void
x short Pointer to the addend array of signed 16-bit integer elements.
y short The signed 16-bit integer constant to be added.
sum short Pointer to the summand array of signed 16-bit integer elements.
length int Length of the arrays specified by x and sum.
return void

Add_V16sS16s_V32s() public static method

Adds a constant to signed 16-bit integer array elements. Produces an array of signed 32-bit integer elements.
If xArray or sumArray is null. If xArray or sumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V16sS16s_V32s ( short xArray, int xOffset, short y, int sumArray, int sumOffset, int length ) : void
xArray short
xOffset int
y short
sumArray int
sumOffset int
length int
return void

Add_V16sS16s_V32s() public static method

Adds a constant to signed 16-bit integer array elements. Produces an array of signed 32-bit integer elements.
If x or sum is null. If x or sum is not naturally aligned. If length is negative.
public static Add_V16sS16s_V32s ( short x, short y, int sum, int length ) : void
x short Pointer to the addend array of signed 16-bit integer elements.
y short The signed 16-bit integer constant to be added.
sum int Pointer to the summand array of signed 32-bit integer elements.
length int Length of the arrays specified by x and sum.
return void

Add_V16sV16s_V16s() public static method

Adds corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 16-bit integer elements.
If xArray, yArray or sumArray is null. If xArray, yArray or sumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V16sV16s_V16s ( short xArray, int xOffset, short yArray, int yOffset, short sumArray, int sumOffset, int length ) : void
xArray short
xOffset int
yArray short
yOffset int
sumArray short
sumOffset int
length int
return void

Add_V16sV16s_V16s() public static method

Adds corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 16-bit integer elements.
If x, y or sum is null. If x, y or sum is not naturally aligned. If length is negative.
public static Add_V16sV16s_V16s ( short x, short y, short sum, int length ) : void
x short Pointer to the first addend array of signed 16-bit integer elements.
y short Pointer to the second addend array of signed 16-bit integer elements.
sum short Pointer to the summand array of signed 16-bit integer elements.
length int Length of the arrays specified by x, y, and sum.
return void

Add_V16sV16s_V32s() public static method

Adds corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 32-bit integer elements.
If xArray, yArray or sumArray is null. If xArray, yArray or sumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V16sV16s_V32s ( short xArray, int xOffset, short yArray, int yOffset, int sumArray, int sumOffset, int length ) : void
xArray short
xOffset int
yArray short
yOffset int
sumArray int
sumOffset int
length int
return void

Add_V16sV16s_V32s() public static method

Adds corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 32-bit integer elements.
If x, y or sum is null. If x, y or sum is not naturally aligned. If length is negative.
public static Add_V16sV16s_V32s ( short x, short y, int sum, int length ) : void
x short Pointer to the first addend array of signed 16-bit integer elements.
y short Pointer to the second addend array of signed 16-bit integer elements.
sum int Pointer to the summand array of signed 32-bit integer elements.
length int Length of the arrays specified by x, y, and sum.
return void

Add_V16uS16u_V32u() public static method

Adds a constant to unsigned 16-bit integer array elements. Produces an array of unsigned 32-bit integer elements.
If xArray or sumArray is null. If xArray or sumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V16uS16u_V32u ( ushort xArray, int xOffset, ushort y, uint sumArray, int sumOffset, int length ) : void
xArray ushort
xOffset int
y ushort
sumArray uint
sumOffset int
length int
return void

Add_V16uS16u_V32u() public static method

Adds a constant to unsigned 16-bit integer array elements. Produces an array of unsigned 32-bit integer elements.
If x or sum is null. If x or sum is not naturally aligned. If length is negative.
public static Add_V16uS16u_V32u ( ushort x, ushort y, uint sum, int length ) : void
x ushort Pointer to the addend array of unsigned 16-bit integer elements.
y ushort The unsigned 16-bit integer constant to be added.
sum uint Pointer to the summand array of unsigned 32-bit integer elements.
length int Length of the arrays specified by x and sum.
return void

Add_V16uV16u_V32u() public static method

Adds corresponding elements in two unsigned 16-bit integer arrays. Produces an array of unsigned 32-bit integer elements.
If xArray, yArray or sumArray is null. If xArray, yArray or sumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V16uV16u_V32u ( ushort xArray, int xOffset, ushort yArray, int yOffset, uint sumArray, int sumOffset, int length ) : void
xArray ushort
xOffset int
yArray ushort
yOffset int
sumArray uint
sumOffset int
length int
return void

Add_V16uV16u_V32u() public static method

Adds corresponding elements in two unsigned 16-bit integer arrays. Produces an array of unsigned 32-bit integer elements.
If x, y or sum is null. If x, y or sum is not naturally aligned. If length is negative.
public static Add_V16uV16u_V32u ( ushort x, ushort y, uint sum, int length ) : void
x ushort Pointer to the first addend array of unsigned 16-bit integer elements.
y ushort Pointer to the second addend array of unsigned 16-bit integer elements.
sum uint Pointer to the summand array of unsigned 32-bit integer elements.
length int Length of the arrays specified by x, y, and sum.
return void

Add_V32fS32f_V32f() public static method

Adds a constant to single precision (32-bit) floating-point array elements. Produces an array of single precision (32-bit) floating-point elements.
If x or sum is null. If x or sum is not naturally aligned. If length is negative.
public static Add_V32fS32f_V32f ( float x, float y, float sum, int length ) : void
x float Pointer to the addend array of single precision (32-bit) floating-point elements.
y float The single precision (32-bit) floating-point constant to be added.
sum float Pointer to the summand array of single precision (32-bit) floating-point elements.
length int Length of the arrays specified by x and sum.
return void

Add_V32fS32f_V32f() public static method

Adds a constant to single precision (32-bit) floating-point array elements. Produces an array of single precision (32-bit) floating-point elements.
If xArray or sumArray is null. If xArray or sumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V32fS32f_V32f ( float xArray, int xOffset, float y, float sumArray, int sumOffset, int length ) : void
xArray float
xOffset int
y float
sumArray float
sumOffset int
length int
return void

Add_V32fV32f_V32f() public static method

Adds corresponding elements in two single precision (32-bit) floating-point arrays. Produces an array of single precision (32-bit) floating-point elements.
If x, y or sum is null. If x, y or sum is not naturally aligned. If length is negative.
public static Add_V32fV32f_V32f ( float x, float y, float sum, int length ) : void
x float Pointer to the first addend array of single precision (32-bit) floating-point elements.
y float Pointer to the second addend array of single precision (32-bit) floating-point elements.
sum float Pointer to the summand array of single precision (32-bit) floating-point elements.
length int Length of the arrays specified by x, y, and sum.
return void

Add_V32fV32f_V32f() public static method

Adds corresponding elements in two single precision (32-bit) floating-point arrays. Produces an array of single precision (32-bit) floating-point elements.
If xArray, yArray or sumArray is null. If xArray, yArray or sumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V32fV32f_V32f ( float xArray, int xOffset, float yArray, int yOffset, float sumArray, int sumOffset, int length ) : void
xArray float
xOffset int
yArray float
yOffset int
sumArray float
sumOffset int
length int
return void

Add_V32sS32s_V32s() public static method

Adds a constant to signed 32-bit integer array elements. Produces an array of signed 32-bit integer elements.
If x or sum is null. If x or sum is not naturally aligned. If length is negative.
public static Add_V32sS32s_V32s ( int x, int y, int sum, int length ) : void
x int Pointer to the addend array of signed 32-bit integer elements.
y int The signed 32-bit integer constant to be added.
sum int Pointer to the summand array of signed 32-bit integer elements.
length int Length of the arrays specified by x and sum.
return void

Add_V32sS32s_V32s() public static method

Adds a constant to signed 32-bit integer array elements. Produces an array of signed 32-bit integer elements.
If xArray or sumArray is null. If xArray or sumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V32sS32s_V32s ( int xArray, int xOffset, int y, int sumArray, int sumOffset, int length ) : void
xArray int
xOffset int
y int
sumArray int
sumOffset int
length int
return void

Add_V32sS32s_V64s() public static method

Adds a constant to signed 32-bit integer array elements. Produces an array of signed 64-bit integer elements.
If xArray or sumArray is null. If xArray or sumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V32sS32s_V64s ( int xArray, int xOffset, int y, long sumArray, int sumOffset, int length ) : void
xArray int
xOffset int
y int
sumArray long
sumOffset int
length int
return void

Add_V32sS32s_V64s() public static method

Adds a constant to signed 32-bit integer array elements. Produces an array of signed 64-bit integer elements.
If x or sum is null. If x or sum is not naturally aligned. If length is negative.
public static Add_V32sS32s_V64s ( int x, int y, long sum, int length ) : void
x int Pointer to the addend array of signed 32-bit integer elements.
y int The signed 32-bit integer constant to be added.
sum long Pointer to the summand array of signed 64-bit integer elements.
length int Length of the arrays specified by x and sum.
return void

Add_V32sV32s_V32s() public static method

Adds corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 32-bit integer elements.
If x, y or sum is null. If x, y or sum is not naturally aligned. If length is negative.
public static Add_V32sV32s_V32s ( int x, int y, int sum, int length ) : void
x int Pointer to the first addend array of signed 32-bit integer elements.
y int Pointer to the second addend array of signed 32-bit integer elements.
sum int Pointer to the summand array of signed 32-bit integer elements.
length int Length of the arrays specified by x, y, and sum.
return void

Add_V32sV32s_V32s() public static method

Adds corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 32-bit integer elements.
If xArray, yArray or sumArray is null. If xArray, yArray or sumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V32sV32s_V32s ( int xArray, int xOffset, int yArray, int yOffset, int sumArray, int sumOffset, int length ) : void
xArray int
xOffset int
yArray int
yOffset int
sumArray int
sumOffset int
length int
return void

Add_V32sV32s_V64s() public static method

Adds corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 64-bit integer elements.
If xArray, yArray or sumArray is null. If xArray, yArray or sumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V32sV32s_V64s ( int xArray, int xOffset, int yArray, int yOffset, long sumArray, int sumOffset, int length ) : void
xArray int
xOffset int
yArray int
yOffset int
sumArray long
sumOffset int
length int
return void

Add_V32sV32s_V64s() public static method

Adds corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 64-bit integer elements.
If x, y or sum is null. If x, y or sum is not naturally aligned. If length is negative.
public static Add_V32sV32s_V64s ( int x, int y, long sum, int length ) : void
x int Pointer to the first addend array of signed 32-bit integer elements.
y int Pointer to the second addend array of signed 32-bit integer elements.
sum long Pointer to the summand array of signed 64-bit integer elements.
length int Length of the arrays specified by x, y, and sum.
return void

Add_V32uS32u_V64u() public static method

Adds a constant to unsigned 32-bit integer array elements. Produces an array of unsigned 64-bit integer elements.
If xArray or sumArray is null. If xArray or sumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V32uS32u_V64u ( uint xArray, int xOffset, uint y, ulong sumArray, int sumOffset, int length ) : void
xArray uint
xOffset int
y uint
sumArray ulong
sumOffset int
length int
return void

Add_V32uS32u_V64u() public static method

Adds a constant to unsigned 32-bit integer array elements. Produces an array of unsigned 64-bit integer elements.
If x or sum is null. If x or sum is not naturally aligned. If length is negative.
public static Add_V32uS32u_V64u ( uint x, uint y, ulong sum, int length ) : void
x uint Pointer to the addend array of unsigned 32-bit integer elements.
y uint The unsigned 32-bit integer constant to be added.
sum ulong Pointer to the summand array of unsigned 64-bit integer elements.
length int Length of the arrays specified by x and sum.
return void

Add_V32uV32u_V64u() public static method

Adds corresponding elements in two unsigned 32-bit integer arrays. Produces an array of unsigned 64-bit integer elements.
If xArray, yArray or sumArray is null. If xArray, yArray or sumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V32uV32u_V64u ( uint xArray, int xOffset, uint yArray, int yOffset, ulong sumArray, int sumOffset, int length ) : void
xArray uint
xOffset int
yArray uint
yOffset int
sumArray ulong
sumOffset int
length int
return void

Add_V32uV32u_V64u() public static method

Adds corresponding elements in two unsigned 32-bit integer arrays. Produces an array of unsigned 64-bit integer elements.
If x, y or sum is null. If x, y or sum is not naturally aligned. If length is negative.
public static Add_V32uV32u_V64u ( uint x, uint y, ulong sum, int length ) : void
x uint Pointer to the first addend array of unsigned 32-bit integer elements.
y uint Pointer to the second addend array of unsigned 32-bit integer elements.
sum ulong Pointer to the summand array of unsigned 64-bit integer elements.
length int Length of the arrays specified by x, y, and sum.
return void

Add_V64fS64f_V64f() public static method

Adds a constant to double precision (64-bit) floating-point array elements. Produces an array of double precision (64-bit) floating-point elements.
If x or sum is null. If x or sum is not naturally aligned. If length is negative.
public static Add_V64fS64f_V64f ( double x, double y, double sum, int length ) : void
x double Pointer to the addend array of double precision (64-bit) floating-point elements.
y double The double precision (64-bit) floating-point constant to be added.
sum double Pointer to the summand array of double precision (64-bit) floating-point elements.
length int Length of the arrays specified by x and sum.
return void

Add_V64fS64f_V64f() public static method

Adds a constant to double precision (64-bit) floating-point array elements. Produces an array of double precision (64-bit) floating-point elements.
If xArray or sumArray is null. If xArray or sumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V64fS64f_V64f ( double xArray, int xOffset, double y, double sumArray, int sumOffset, int length ) : void
xArray double
xOffset int
y double
sumArray double
sumOffset int
length int
return void

Add_V64fV64f_V64f() public static method

Adds corresponding elements in two double precision (64-bit) floating-point arrays. Produces an array of double precision (64-bit) floating-point elements.
If x, y or sum is null. If x, y or sum is not naturally aligned. If length is negative.
public static Add_V64fV64f_V64f ( double x, double y, double sum, int length ) : void
x double Pointer to the first addend array of double precision (64-bit) floating-point elements.
y double Pointer to the second addend array of double precision (64-bit) floating-point elements.
sum double Pointer to the summand array of double precision (64-bit) floating-point elements.
length int Length of the arrays specified by x, y, and sum.
return void

Add_V64fV64f_V64f() public static method

Adds corresponding elements in two double precision (64-bit) floating-point arrays. Produces an array of double precision (64-bit) floating-point elements.
If xArray, yArray or sumArray is null. If xArray, yArray or sumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V64fV64f_V64f ( double xArray, int xOffset, double yArray, int yOffset, double sumArray, int sumOffset, int length ) : void
xArray double
xOffset int
yArray double
yOffset int
sumArray double
sumOffset int
length int
return void

Add_V64sS64s_V64s() public static method

Adds a constant to signed 64-bit integer array elements. Produces an array of signed 64-bit integer elements.
If xArray or sumArray is null. If xArray or sumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V64sS64s_V64s ( long xArray, int xOffset, long y, long sumArray, int sumOffset, int length ) : void
xArray long
xOffset int
y long
sumArray long
sumOffset int
length int
return void

Add_V64sS64s_V64s() public static method

Adds a constant to signed 64-bit integer array elements. Produces an array of signed 64-bit integer elements.
If x or sum is null. If x or sum is not naturally aligned. If length is negative.
public static Add_V64sS64s_V64s ( long x, long y, long sum, int length ) : void
x long Pointer to the addend array of signed 64-bit integer elements.
y long The signed 64-bit integer constant to be added.
sum long Pointer to the summand array of signed 64-bit integer elements.
length int Length of the arrays specified by x and sum.
return void

Add_V64sV64s_V64s() public static method

Adds corresponding elements in two signed 64-bit integer arrays. Produces an array of signed 64-bit integer elements.
If xArray, yArray or sumArray is null. If xArray, yArray or sumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V64sV64s_V64s ( long xArray, int xOffset, long yArray, int yOffset, long sumArray, int sumOffset, int length ) : void
xArray long
xOffset int
yArray long
yOffset int
sumArray long
sumOffset int
length int
return void

Add_V64sV64s_V64s() public static method

Adds corresponding elements in two signed 64-bit integer arrays. Produces an array of signed 64-bit integer elements.
If x, y or sum is null. If x, y or sum is not naturally aligned. If length is negative.
public static Add_V64sV64s_V64s ( long x, long y, long sum, int length ) : void
x long Pointer to the first addend array of signed 64-bit integer elements.
y long Pointer to the second addend array of signed 64-bit integer elements.
sum long Pointer to the summand array of signed 64-bit integer elements.
length int Length of the arrays specified by x, y, and sum.
return void

Add_V8sS8s_V16s() public static method

Adds a constant to signed 8-bit integer array elements. Produces an array of signed 16-bit integer elements.
If xArray or sumArray is null. If sumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V8sS8s_V16s ( sbyte xArray, int xOffset, sbyte y, short sumArray, int sumOffset, int length ) : void
xArray sbyte
xOffset int
y sbyte
sumArray short
sumOffset int
length int
return void

Add_V8sS8s_V16s() public static method

Adds a constant to signed 8-bit integer array elements. Produces an array of signed 16-bit integer elements.
If x or sum is null. If sum is not naturally aligned. If length is negative.
public static Add_V8sS8s_V16s ( sbyte x, sbyte y, short sum, int length ) : void
x sbyte Pointer to the addend array of signed 8-bit integer elements.
y sbyte The signed 8-bit integer constant to be added.
sum short Pointer to the summand array of signed 16-bit integer elements.
length int Length of the arrays specified by x and sum.
return void

Add_V8sS8s_V8s() public static method

Adds a constant to signed 8-bit integer array elements. Produces an array of signed 8-bit integer elements.
If xArray or sumArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V8sS8s_V8s ( sbyte xArray, int xOffset, sbyte y, sbyte sumArray, int sumOffset, int length ) : void
xArray sbyte
xOffset int
y sbyte
sumArray sbyte
sumOffset int
length int
return void

Add_V8sS8s_V8s() public static method

Adds a constant to signed 8-bit integer array elements. Produces an array of signed 8-bit integer elements.
If x or sum is null. If length is negative.
public static Add_V8sS8s_V8s ( sbyte x, sbyte y, sbyte sum, int length ) : void
x sbyte Pointer to the addend array of signed 8-bit integer elements.
y sbyte The signed 8-bit integer constant to be added.
sum sbyte Pointer to the summand array of signed 8-bit integer elements.
length int Length of the arrays specified by x and sum.
return void

Add_V8sV8s_V16s() public static method

Adds corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 16-bit integer elements.
If xArray, yArray or sumArray is null. If sumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V8sV8s_V16s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, short sumArray, int sumOffset, int length ) : void
xArray sbyte
xOffset int
yArray sbyte
yOffset int
sumArray short
sumOffset int
length int
return void

Add_V8sV8s_V16s() public static method

Adds corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 16-bit integer elements.
If x, y or sum is null. If sum is not naturally aligned. If length is negative.
public static Add_V8sV8s_V16s ( sbyte x, sbyte y, short sum, int length ) : void
x sbyte Pointer to the first addend array of signed 8-bit integer elements.
y sbyte Pointer to the second addend array of signed 8-bit integer elements.
sum short Pointer to the summand array of signed 16-bit integer elements.
length int Length of the arrays specified by x, y, and sum.
return void

Add_V8sV8s_V8s() public static method

Adds corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 8-bit integer elements.
If xArray, yArray or sumArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V8sV8s_V8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, sbyte sumArray, int sumOffset, int length ) : void
xArray sbyte
xOffset int
yArray sbyte
yOffset int
sumArray sbyte
sumOffset int
length int
return void

Add_V8sV8s_V8s() public static method

Adds corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 8-bit integer elements.
If x, y or sum is null. If length is negative.
public static Add_V8sV8s_V8s ( sbyte x, sbyte y, sbyte sum, int length ) : void
x sbyte Pointer to the first addend array of signed 8-bit integer elements.
y sbyte Pointer to the second addend array of signed 8-bit integer elements.
sum sbyte Pointer to the summand array of signed 8-bit integer elements.
length int Length of the arrays specified by x, y, and sum.
return void

Add_V8uS8u_V16u() public static method

Adds a constant to unsigned 8-bit integer array elements. Produces an array of unsigned 16-bit integer elements.
If x or sum is null. If sum is not naturally aligned. If length is negative.
public static Add_V8uS8u_V16u ( byte x, byte y, ushort sum, int length ) : void
x byte Pointer to the addend array of unsigned 8-bit integer elements.
y byte The unsigned 8-bit integer constant to be added.
sum ushort Pointer to the summand array of unsigned 16-bit integer elements.
length int Length of the arrays specified by x and sum.
return void

Add_V8uS8u_V16u() public static method

Adds a constant to unsigned 8-bit integer array elements. Produces an array of unsigned 16-bit integer elements.
If xArray or sumArray is null. If sumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V8uS8u_V16u ( byte xArray, int xOffset, byte y, ushort sumArray, int sumOffset, int length ) : void
xArray byte
xOffset int
y byte
sumArray ushort
sumOffset int
length int
return void

Add_V8uV8u_V16u() public static method

Adds corresponding elements in two unsigned 8-bit integer arrays. Produces an array of unsigned 16-bit integer elements.
If x, y or sum is null. If sum is not naturally aligned. If length is negative.
public static Add_V8uV8u_V16u ( byte x, byte y, ushort sum, int length ) : void
x byte Pointer to the first addend array of unsigned 8-bit integer elements.
y byte Pointer to the second addend array of unsigned 8-bit integer elements.
sum ushort Pointer to the summand array of unsigned 16-bit integer elements.
length int Length of the arrays specified by x, y, and sum.
return void

Add_V8uV8u_V16u() public static method

Adds corresponding elements in two unsigned 8-bit integer arrays. Produces an array of unsigned 16-bit integer elements.
If xArray, yArray or sumArray is null. If sumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, sumOffset is negative, sumOffset + length exceeds the length of sumArray, or length is negative.
public static Add_V8uV8u_V16u ( byte xArray, int xOffset, byte yArray, int yOffset, ushort sumArray, int sumOffset, int length ) : void
xArray byte
xOffset int
yArray byte
yOffset int
sumArray ushort
sumOffset int
length int
return void

DotProduct_V32fV32f_S32f() public static method

Computes the dot product of two vectors of single precision (32-bit) floating-point elements.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static DotProduct_V32fV32f_S32f ( float x, float y, int length ) : float
x float Pointer to the first vector of elements.
y float Pointer to the second vector of elements.
length int Length of the vectors specified by x and y.
return float

DotProduct_V32fV32f_S32f() public static method

Computes the dot product of two vectors of single precision (32-bit) floating-point elements.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static DotProduct_V32fV32f_S32f ( float xArray, int xOffset, float yArray, int yOffset, int length ) : float
xArray float
xOffset int
yArray float
yOffset int
length int
return float

DotProduct_V64fV64f_S64f() public static method

Computes the dot product of two vectors of double precision (64-bit) floating-point elements.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static DotProduct_V64fV64f_S64f ( double x, double y, int length ) : double
x double Pointer to the first vector of elements.
y double Pointer to the second vector of elements.
length int Length of the vectors specified by x and y.
return double

DotProduct_V64fV64f_S64f() public static method

Computes the dot product of two vectors of double precision (64-bit) floating-point elements.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static DotProduct_V64fV64f_S64f ( double xArray, int xOffset, double yArray, int yOffset, int length ) : double
xArray double
xOffset int
yArray double
yOffset int
length int
return double

Max_IV16sS16s_IV16s() public static method

Computes pairwise maxima of signed 16-bit integer array elements and a constant and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Max_IV16sS16s_IV16s ( short xArray, int xOffset, short y, int length ) : void
xArray short
xOffset int
y short
length int
return void

Max_IV16sS16s_IV16s() public static method

Computes pairwise maxima of signed 16-bit integer array elements and a constant and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Max_IV16sS16s_IV16s ( short x, short y, int length ) : void
x short Pointer to the array of signed 16-bit integer elements.
y short The signed 16-bit integer constant.
length int Length of the arrays specified by x and y.
return void

Max_IV16sV16s_IV16s() public static method

Computes pairwise maxima of corresponding elements in two signed 16-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Max_IV16sV16s_IV16s ( short xArray, int xOffset, short yArray, int yOffset, int length ) : void
xArray short
xOffset int
yArray short
yOffset int
length int
return void

Max_IV16sV16s_IV16s() public static method

Computes pairwise maxima of corresponding elements in two signed 16-bit integer arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Max_IV16sV16s_IV16s ( short x, short y, int length ) : void
x short Pointer to the first array of signed 16-bit integer elements.
y short Pointer to the second array of signed 16-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Max_IV16uS16u_IV16u() public static method

Computes pairwise maxima of unsigned 16-bit integer array elements and a constant and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Max_IV16uS16u_IV16u ( ushort xArray, int xOffset, ushort y, int length ) : void
xArray ushort
xOffset int
y ushort
length int
return void

Max_IV16uS16u_IV16u() public static method

Computes pairwise maxima of unsigned 16-bit integer array elements and a constant and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Max_IV16uS16u_IV16u ( ushort x, ushort y, int length ) : void
x ushort Pointer to the array of unsigned 16-bit integer elements.
y ushort The unsigned 16-bit integer constant.
length int Length of the arrays specified by x and y.
return void

Max_IV16uV16u_IV16u() public static method

Computes pairwise maxima of corresponding elements in two unsigned 16-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Max_IV16uV16u_IV16u ( ushort xArray, int xOffset, ushort yArray, int yOffset, int length ) : void
xArray ushort
xOffset int
yArray ushort
yOffset int
length int
return void

Max_IV16uV16u_IV16u() public static method

Computes pairwise maxima of corresponding elements in two unsigned 16-bit integer arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Max_IV16uV16u_IV16u ( ushort x, ushort y, int length ) : void
x ushort Pointer to the first array of unsigned 16-bit integer elements.
y ushort Pointer to the second array of unsigned 16-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Max_IV32fS32f_IV32f() public static method

Computes pairwise maxima of single precision (32-bit) floating-point array elements and a constant and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Max_IV32fS32f_IV32f ( float x, float y, int length ) : void
x float Pointer to the array of single precision (32-bit) floating-point elements.
y float The single precision (32-bit) floating-point constant.
length int Length of the arrays specified by x and y.
return void

Max_IV32fS32f_IV32f() public static method

Computes pairwise maxima of single precision (32-bit) floating-point array elements and a constant and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Max_IV32fS32f_IV32f ( float xArray, int xOffset, float y, int length ) : void
xArray float
xOffset int
y float
length int
return void

Max_IV32fV32f_IV32f() public static method

Computes pairwise maxima of corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Max_IV32fV32f_IV32f ( float x, float y, int length ) : void
x float Pointer to the first array of single precision (32-bit) floating-point elements.
y float Pointer to the second array of single precision (32-bit) floating-point elements.
length int Length of the arrays specified by x and y.
return void

Max_IV32fV32f_IV32f() public static method

Computes pairwise maxima of corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Max_IV32fV32f_IV32f ( float xArray, int xOffset, float yArray, int yOffset, int length ) : void
xArray float
xOffset int
yArray float
yOffset int
length int
return void

Max_IV32sS32s_IV32s() public static method

Computes pairwise maxima of signed 32-bit integer array elements and a constant and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Max_IV32sS32s_IV32s ( int x, int y, int length ) : void
x int Pointer to the array of signed 32-bit integer elements.
y int The signed 32-bit integer constant.
length int Length of the arrays specified by x and y.
return void

Max_IV32sS32s_IV32s() public static method

Computes pairwise maxima of signed 32-bit integer array elements and a constant and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Max_IV32sS32s_IV32s ( int xArray, int xOffset, int y, int length ) : void
xArray int
xOffset int
y int
length int
return void

Max_IV32sV32s_IV32s() public static method

Computes pairwise maxima of corresponding elements in two signed 32-bit integer arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Max_IV32sV32s_IV32s ( int x, int y, int length ) : void
x int Pointer to the first array of signed 32-bit integer elements.
y int Pointer to the second array of signed 32-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Max_IV32sV32s_IV32s() public static method

Computes pairwise maxima of corresponding elements in two signed 32-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Max_IV32sV32s_IV32s ( int xArray, int xOffset, int yArray, int yOffset, int length ) : void
xArray int
xOffset int
yArray int
yOffset int
length int
return void

Max_IV32uS32u_IV32u() public static method

Computes pairwise maxima of unsigned 32-bit integer array elements and a constant and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Max_IV32uS32u_IV32u ( uint xArray, int xOffset, uint y, int length ) : void
xArray uint
xOffset int
y uint
length int
return void

Max_IV32uS32u_IV32u() public static method

Computes pairwise maxima of unsigned 32-bit integer array elements and a constant and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Max_IV32uS32u_IV32u ( uint x, uint y, int length ) : void
x uint Pointer to the array of unsigned 32-bit integer elements.
y uint The unsigned 32-bit integer constant.
length int Length of the arrays specified by x and y.
return void

Max_IV32uV32u_IV32u() public static method

Computes pairwise maxima of corresponding elements in two unsigned 32-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Max_IV32uV32u_IV32u ( uint xArray, int xOffset, uint yArray, int yOffset, int length ) : void
xArray uint
xOffset int
yArray uint
yOffset int
length int
return void

Max_IV32uV32u_IV32u() public static method

Computes pairwise maxima of corresponding elements in two unsigned 32-bit integer arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Max_IV32uV32u_IV32u ( uint x, uint y, int length ) : void
x uint Pointer to the first array of unsigned 32-bit integer elements.
y uint Pointer to the second array of unsigned 32-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Max_IV64fS64f_IV64f() public static method

Computes pairwise maxima of double precision (64-bit) floating-point array elements and a constant and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Max_IV64fS64f_IV64f ( double x, double y, int length ) : void
x double Pointer to the array of double precision (64-bit) floating-point elements.
y double The double precision (64-bit) floating-point constant.
length int Length of the arrays specified by x and y.
return void

Max_IV64fS64f_IV64f() public static method

Computes pairwise maxima of double precision (64-bit) floating-point array elements and a constant and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Max_IV64fS64f_IV64f ( double xArray, int xOffset, double y, int length ) : void
xArray double
xOffset int
y double
length int
return void

Max_IV64fV64f_IV64f() public static method

Computes pairwise maxima of corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Max_IV64fV64f_IV64f ( double x, double y, int length ) : void
x double Pointer to the first array of double precision (64-bit) floating-point elements.
y double Pointer to the second array of double precision (64-bit) floating-point elements.
length int Length of the arrays specified by x and y.
return void

Max_IV64fV64f_IV64f() public static method

Computes pairwise maxima of corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Max_IV64fV64f_IV64f ( double xArray, int xOffset, double yArray, int yOffset, int length ) : void
xArray double
xOffset int
yArray double
yOffset int
length int
return void

Max_IV64sS32s_IV64s() public static method

Computes pairwise maxima of signed 64-bit integer array elements and a constant and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Max_IV64sS32s_IV64s ( long x, int y, int length ) : void
x long Pointer to the array of signed 64-bit integer elements.
y int The signed 32-bit integer constant.
length int Length of the arrays specified by x and y.
return void

Max_IV64sS32s_IV64s() public static method

Computes pairwise maxima of signed 64-bit integer array elements and a constant and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Max_IV64sS32s_IV64s ( long xArray, int xOffset, int y, int length ) : void
xArray long
xOffset int
y int
length int
return void

Max_IV64sV32s_IV64s() public static method

Computes pairwise maxima of corresponding elements in two signed 64-bit integer arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Max_IV64sV32s_IV64s ( long x, int y, int length ) : void
x long Pointer to the first array of signed 64-bit integer elements.
y int Pointer to the second array of signed 32-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Max_IV64sV32s_IV64s() public static method

Computes pairwise maxima of corresponding elements in two signed 64-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Max_IV64sV32s_IV64s ( long xArray, int xOffset, int yArray, int yOffset, int length ) : void
xArray long
xOffset int
yArray int
yOffset int
length int
return void

Max_IV64uS32u_IV64u() public static method

Computes pairwise maxima of unsigned 64-bit integer array elements and a constant and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Max_IV64uS32u_IV64u ( ulong xArray, int xOffset, uint y, int length ) : void
xArray ulong
xOffset int
y uint
length int
return void

Max_IV64uS32u_IV64u() public static method

Computes pairwise maxima of unsigned 64-bit integer array elements and a constant and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Max_IV64uS32u_IV64u ( ulong x, uint y, int length ) : void
x ulong Pointer to the array of unsigned 64-bit integer elements.
y uint The unsigned 32-bit integer constant.
length int Length of the arrays specified by x and y.
return void

Max_IV64uV32u_IV64u() public static method

Computes pairwise maxima of corresponding elements in two unsigned 64-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Max_IV64uV32u_IV64u ( ulong xArray, int xOffset, uint yArray, int yOffset, int length ) : void
xArray ulong
xOffset int
yArray uint
yOffset int
length int
return void

Max_IV64uV32u_IV64u() public static method

Computes pairwise maxima of corresponding elements in two unsigned 64-bit integer arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Max_IV64uV32u_IV64u ( ulong x, uint y, int length ) : void
x ulong Pointer to the first array of unsigned 64-bit integer elements.
y uint Pointer to the second array of unsigned 32-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Max_IV8sS8s_IV8s() public static method

Computes pairwise maxima of signed 8-bit integer array elements and a constant and writes the result to the same array.
If xArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Max_IV8sS8s_IV8s ( sbyte xArray, int xOffset, sbyte y, int length ) : void
xArray sbyte
xOffset int
y sbyte
length int
return void

Max_IV8sS8s_IV8s() public static method

Computes pairwise maxima of signed 8-bit integer array elements and a constant and writes the result to the same array.
If x is null. If length is negative.
public static Max_IV8sS8s_IV8s ( sbyte x, sbyte y, int length ) : void
x sbyte Pointer to the array of signed 8-bit integer elements.
y sbyte The signed 8-bit integer constant.
length int Length of the arrays specified by x and y.
return void

Max_IV8sV8s_IV8s() public static method

Computes pairwise maxima of corresponding elements in two signed 8-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Max_IV8sV8s_IV8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, int length ) : void
xArray sbyte
xOffset int
yArray sbyte
yOffset int
length int
return void

Max_IV8sV8s_IV8s() public static method

Computes pairwise maxima of corresponding elements in two signed 8-bit integer arrays and writes the result to the first array.
If x or y is null. If length is negative.
public static Max_IV8sV8s_IV8s ( sbyte x, sbyte y, int length ) : void
x sbyte Pointer to the first array of signed 8-bit integer elements.
y sbyte Pointer to the second array of signed 8-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Max_IV8uS8u_IV8u() public static method

Computes pairwise maxima of unsigned 8-bit integer array elements and a constant and writes the result to the same array.
If x is null. If length is negative.
public static Max_IV8uS8u_IV8u ( byte x, byte y, int length ) : void
x byte Pointer to the array of unsigned 8-bit integer elements.
y byte The unsigned 8-bit integer constant.
length int Length of the arrays specified by x and y.
return void

Max_IV8uS8u_IV8u() public static method

Computes pairwise maxima of unsigned 8-bit integer array elements and a constant and writes the result to the same array.
If xArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Max_IV8uS8u_IV8u ( byte xArray, int xOffset, byte y, int length ) : void
xArray byte
xOffset int
y byte
length int
return void

Max_IV8uV8u_IV8u() public static method

Computes pairwise maxima of corresponding elements in two unsigned 8-bit integer arrays and writes the result to the first array.
If x or y is null. If length is negative.
public static Max_IV8uV8u_IV8u ( byte x, byte y, int length ) : void
x byte Pointer to the first array of unsigned 8-bit integer elements.
y byte Pointer to the second array of unsigned 8-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Max_IV8uV8u_IV8u() public static method

Computes pairwise maxima of corresponding elements in two unsigned 8-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Max_IV8uV8u_IV8u ( byte xArray, int xOffset, byte yArray, int yOffset, int length ) : void
xArray byte
xOffset int
yArray byte
yOffset int
length int
return void

Max_V16sS16s_V16s() public static method

Computes pairwise maxima of signed 16-bit integer array elements and a constant.
If xArray or maximumArray is null. If xArray or maximumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, maximumOffset is negative, maximumOffset + length exceeds the length of maximumArray, or length is negative.
public static Max_V16sS16s_V16s ( short xArray, int xOffset, short y, short maximumArray, int maximumOffset, int length ) : void
xArray short
xOffset int
y short
maximumArray short
maximumOffset int
length int
return void

Max_V16sS16s_V16s() public static method

Computes pairwise maxima of signed 16-bit integer array elements and a constant.
If x or maximum is null. If x or maximum is not naturally aligned. If length is negative.
public static Max_V16sS16s_V16s ( short x, short y, short maximum, int length ) : void
x short Pointer to the first array of signed 16-bit integer elements.
y short The signed 16-bit integer constant.
maximum short Pointer to the array of pairwise maximum elements.
length int Length of the arrays specified by x, y, and maximum.
return void

Max_V16sV16s_V16s() public static method

Computes pairwise maxima of corresponding elements in two signed 16-bit integer arrays.
If xArray, yArray or maximumArray is null. If xArray, yArray or maximumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, maximumOffset is negative, maximumOffset + length exceeds the length of maximumArray, or length is negative.
public static Max_V16sV16s_V16s ( short xArray, int xOffset, short yArray, int yOffset, short maximumArray, int maximumOffset, int length ) : void
xArray short
xOffset int
yArray short
yOffset int
maximumArray short
maximumOffset int
length int
return void

Max_V16sV16s_V16s() public static method

Computes pairwise maxima of corresponding elements in two signed 16-bit integer arrays.
If x, y or maximum is null. If x, y or maximum is not naturally aligned. If length is negative.
public static Max_V16sV16s_V16s ( short x, short y, short maximum, int length ) : void
x short Pointer to the first array of signed 16-bit integer elements.
y short Pointer to the second array of signed 16-bit integer elements.
maximum short Pointer to the array of pairwise maximum elements.
length int Length of the arrays specified by x, y, and maximum.
return void

Max_V16s_S16s() public static method

Computes the maximum of signed 16-bit integer array elements.
If v is null. If v is not naturally aligned. If length is negative or length is zero.
public static Max_V16s_S16s ( short v, int length ) : short
v short Pointer to the array of elements whose maximum will be computed.
length int Length of the array specified by v. Must be non-zero.
return short

Max_V16s_S16s() public static method

Computes the maximum of signed 16-bit integer array elements.
If vArray is null. If vArray is not naturally aligned. If length is negative or length is zero. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Max_V16s_S16s ( short vArray, int vOffset, int length ) : short
vArray short
vOffset int
length int
return short

Max_V16uS16u_V16u() public static method

Computes pairwise maxima of unsigned 16-bit integer array elements and a constant.
If xArray or maximumArray is null. If xArray or maximumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, maximumOffset is negative, maximumOffset + length exceeds the length of maximumArray, or length is negative.
public static Max_V16uS16u_V16u ( ushort xArray, int xOffset, ushort y, ushort maximumArray, int maximumOffset, int length ) : void
xArray ushort
xOffset int
y ushort
maximumArray ushort
maximumOffset int
length int
return void

Max_V16uS16u_V16u() public static method

Computes pairwise maxima of unsigned 16-bit integer array elements and a constant.
If x or maximum is null. If x or maximum is not naturally aligned. If length is negative.
public static Max_V16uS16u_V16u ( ushort x, ushort y, ushort maximum, int length ) : void
x ushort Pointer to the first array of unsigned 16-bit integer elements.
y ushort The unsigned 16-bit integer constant.
maximum ushort Pointer to the array of pairwise maximum elements.
length int Length of the arrays specified by x, y, and maximum.
return void

Max_V16uV16u_V16u() public static method

Computes pairwise maxima of corresponding elements in two unsigned 16-bit integer arrays.
If xArray, yArray or maximumArray is null. If xArray, yArray or maximumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, maximumOffset is negative, maximumOffset + length exceeds the length of maximumArray, or length is negative.
public static Max_V16uV16u_V16u ( ushort xArray, int xOffset, ushort yArray, int yOffset, ushort maximumArray, int maximumOffset, int length ) : void
xArray ushort
xOffset int
yArray ushort
yOffset int
maximumArray ushort
maximumOffset int
length int
return void

Max_V16uV16u_V16u() public static method

Computes pairwise maxima of corresponding elements in two unsigned 16-bit integer arrays.
If x, y or maximum is null. If x, y or maximum is not naturally aligned. If length is negative.
public static Max_V16uV16u_V16u ( ushort x, ushort y, ushort maximum, int length ) : void
x ushort Pointer to the first array of unsigned 16-bit integer elements.
y ushort Pointer to the second array of unsigned 16-bit integer elements.
maximum ushort Pointer to the array of pairwise maximum elements.
length int Length of the arrays specified by x, y, and maximum.
return void

Max_V16u_S16u() public static method

Computes the maximum of unsigned 16-bit integer array elements.
If v is null. If v is not naturally aligned. If length is negative or length is zero.
public static Max_V16u_S16u ( ushort v, int length ) : ushort
v ushort Pointer to the array of elements whose maximum will be computed.
length int Length of the array specified by v. Must be non-zero.
return ushort

Max_V16u_S16u() public static method

Computes the maximum of unsigned 16-bit integer array elements.
If vArray is null. If vArray is not naturally aligned. If length is negative or length is zero. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Max_V16u_S16u ( ushort vArray, int vOffset, int length ) : ushort
vArray ushort
vOffset int
length int
return ushort

Max_V32fS32f_V32f() public static method

Computes pairwise maxima of single precision (32-bit) floating-point array elements and a constant.
If x or maximum is null. If x or maximum is not naturally aligned. If length is negative.
public static Max_V32fS32f_V32f ( float x, float y, float maximum, int length ) : void
x float Pointer to the first array of single precision (32-bit) floating-point elements.
y float The single precision (32-bit) floating-point constant.
maximum float Pointer to the array of pairwise maximum elements.
length int Length of the arrays specified by x, y, and maximum.
return void

Max_V32fS32f_V32f() public static method

Computes pairwise maxima of single precision (32-bit) floating-point array elements and a constant.
If xArray or maximumArray is null. If xArray or maximumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, maximumOffset is negative, maximumOffset + length exceeds the length of maximumArray, or length is negative.
public static Max_V32fS32f_V32f ( float xArray, int xOffset, float y, float maximumArray, int maximumOffset, int length ) : void
xArray float
xOffset int
y float
maximumArray float
maximumOffset int
length int
return void

Max_V32fV32f_V32f() public static method

Computes pairwise maxima of corresponding elements in two single precision (32-bit) floating-point arrays.
If x, y or maximum is null. If x, y or maximum is not naturally aligned. If length is negative.
public static Max_V32fV32f_V32f ( float x, float y, float maximum, int length ) : void
x float Pointer to the first array of single precision (32-bit) floating-point elements.
y float Pointer to the second array of single precision (32-bit) floating-point elements.
maximum float Pointer to the array of pairwise maximum elements.
length int Length of the arrays specified by x, y, and maximum.
return void

Max_V32fV32f_V32f() public static method

Computes pairwise maxima of corresponding elements in two single precision (32-bit) floating-point arrays.
If xArray, yArray or maximumArray is null. If xArray, yArray or maximumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, maximumOffset is negative, maximumOffset + length exceeds the length of maximumArray, or length is negative.
public static Max_V32fV32f_V32f ( float xArray, int xOffset, float yArray, int yOffset, float maximumArray, int maximumOffset, int length ) : void
xArray float
xOffset int
yArray float
yOffset int
maximumArray float
maximumOffset int
length int
return void

Max_V32f_S32f() public static method

Computes the maximum of single precision (32-bit) floating-point array elements.
If v is null. If v is not naturally aligned. If length is negative or length is zero.
public static Max_V32f_S32f ( float v, int length ) : float
v float Pointer to the array of elements whose maximum will be computed.
length int Length of the array specified by v. Must be non-zero.
return float

Max_V32f_S32f() public static method

Computes the maximum of single precision (32-bit) floating-point array elements.
If vArray is null. If vArray is not naturally aligned. If length is negative or length is zero. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Max_V32f_S32f ( float vArray, int vOffset, int length ) : float
vArray float
vOffset int
length int
return float

Max_V32sS32s_V32s() public static method

Computes pairwise maxima of signed 32-bit integer array elements and a constant.
If x or maximum is null. If x or maximum is not naturally aligned. If length is negative.
public static Max_V32sS32s_V32s ( int x, int y, int maximum, int length ) : void
x int Pointer to the first array of signed 32-bit integer elements.
y int The signed 32-bit integer constant.
maximum int Pointer to the array of pairwise maximum elements.
length int Length of the arrays specified by x, y, and maximum.
return void

Max_V32sS32s_V32s() public static method

Computes pairwise maxima of signed 32-bit integer array elements and a constant.
If xArray or maximumArray is null. If xArray or maximumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, maximumOffset is negative, maximumOffset + length exceeds the length of maximumArray, or length is negative.
public static Max_V32sS32s_V32s ( int xArray, int xOffset, int y, int maximumArray, int maximumOffset, int length ) : void
xArray int
xOffset int
y int
maximumArray int
maximumOffset int
length int
return void

Max_V32sV32s_V32s() public static method

Computes pairwise maxima of corresponding elements in two signed 32-bit integer arrays.
If x, y or maximum is null. If x, y or maximum is not naturally aligned. If length is negative.
public static Max_V32sV32s_V32s ( int x, int y, int maximum, int length ) : void
x int Pointer to the first array of signed 32-bit integer elements.
y int Pointer to the second array of signed 32-bit integer elements.
maximum int Pointer to the array of pairwise maximum elements.
length int Length of the arrays specified by x, y, and maximum.
return void

Max_V32sV32s_V32s() public static method

Computes pairwise maxima of corresponding elements in two signed 32-bit integer arrays.
If xArray, yArray or maximumArray is null. If xArray, yArray or maximumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, maximumOffset is negative, maximumOffset + length exceeds the length of maximumArray, or length is negative.
public static Max_V32sV32s_V32s ( int xArray, int xOffset, int yArray, int yOffset, int maximumArray, int maximumOffset, int length ) : void
xArray int
xOffset int
yArray int
yOffset int
maximumArray int
maximumOffset int
length int
return void

Max_V32s_S32s() public static method

Computes the maximum of signed 32-bit integer array elements.
If v is null. If v is not naturally aligned. If length is negative or length is zero.
public static Max_V32s_S32s ( int v, int length ) : int
v int Pointer to the array of elements whose maximum will be computed.
length int Length of the array specified by v. Must be non-zero.
return int

Max_V32s_S32s() public static method

Computes the maximum of signed 32-bit integer array elements.
If vArray is null. If vArray is not naturally aligned. If length is negative or length is zero. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Max_V32s_S32s ( int vArray, int vOffset, int length ) : int
vArray int
vOffset int
length int
return int

Max_V32uS32u_V32u() public static method

Computes pairwise maxima of unsigned 32-bit integer array elements and a constant.
If xArray or maximumArray is null. If xArray or maximumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, maximumOffset is negative, maximumOffset + length exceeds the length of maximumArray, or length is negative.
public static Max_V32uS32u_V32u ( uint xArray, int xOffset, uint y, uint maximumArray, int maximumOffset, int length ) : void
xArray uint
xOffset int
y uint
maximumArray uint
maximumOffset int
length int
return void

Max_V32uS32u_V32u() public static method

Computes pairwise maxima of unsigned 32-bit integer array elements and a constant.
If x or maximum is null. If x or maximum is not naturally aligned. If length is negative.
public static Max_V32uS32u_V32u ( uint x, uint y, uint maximum, int length ) : void
x uint Pointer to the first array of unsigned 32-bit integer elements.
y uint The unsigned 32-bit integer constant.
maximum uint Pointer to the array of pairwise maximum elements.
length int Length of the arrays specified by x, y, and maximum.
return void

Max_V32uV32u_V32u() public static method

Computes pairwise maxima of corresponding elements in two unsigned 32-bit integer arrays.
If xArray, yArray or maximumArray is null. If xArray, yArray or maximumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, maximumOffset is negative, maximumOffset + length exceeds the length of maximumArray, or length is negative.
public static Max_V32uV32u_V32u ( uint xArray, int xOffset, uint yArray, int yOffset, uint maximumArray, int maximumOffset, int length ) : void
xArray uint
xOffset int
yArray uint
yOffset int
maximumArray uint
maximumOffset int
length int
return void

Max_V32uV32u_V32u() public static method

Computes pairwise maxima of corresponding elements in two unsigned 32-bit integer arrays.
If x, y or maximum is null. If x, y or maximum is not naturally aligned. If length is negative.
public static Max_V32uV32u_V32u ( uint x, uint y, uint maximum, int length ) : void
x uint Pointer to the first array of unsigned 32-bit integer elements.
y uint Pointer to the second array of unsigned 32-bit integer elements.
maximum uint Pointer to the array of pairwise maximum elements.
length int Length of the arrays specified by x, y, and maximum.
return void

Max_V32u_S32u() public static method

Computes the maximum of unsigned 32-bit integer array elements.
If v is null. If v is not naturally aligned. If length is negative or length is zero.
public static Max_V32u_S32u ( uint v, int length ) : uint
v uint Pointer to the array of elements whose maximum will be computed.
length int Length of the array specified by v. Must be non-zero.
return uint

Max_V32u_S32u() public static method

Computes the maximum of unsigned 32-bit integer array elements.
If vArray is null. If vArray is not naturally aligned. If length is negative or length is zero. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Max_V32u_S32u ( uint vArray, int vOffset, int length ) : uint
vArray uint
vOffset int
length int
return uint

Max_V64fS64f_V64f() public static method

Computes pairwise maxima of double precision (64-bit) floating-point array elements and a constant.
If x or maximum is null. If x or maximum is not naturally aligned. If length is negative.
public static Max_V64fS64f_V64f ( double x, double y, double maximum, int length ) : void
x double Pointer to the first array of double precision (64-bit) floating-point elements.
y double The double precision (64-bit) floating-point constant.
maximum double Pointer to the array of pairwise maximum elements.
length int Length of the arrays specified by x, y, and maximum.
return void

Max_V64fS64f_V64f() public static method

Computes pairwise maxima of double precision (64-bit) floating-point array elements and a constant.
If xArray or maximumArray is null. If xArray or maximumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, maximumOffset is negative, maximumOffset + length exceeds the length of maximumArray, or length is negative.
public static Max_V64fS64f_V64f ( double xArray, int xOffset, double y, double maximumArray, int maximumOffset, int length ) : void
xArray double
xOffset int
y double
maximumArray double
maximumOffset int
length int
return void

Max_V64fV64f_V64f() public static method

Computes pairwise maxima of corresponding elements in two double precision (64-bit) floating-point arrays.
If x, y or maximum is null. If x, y or maximum is not naturally aligned. If length is negative.
public static Max_V64fV64f_V64f ( double x, double y, double maximum, int length ) : void
x double Pointer to the first array of double precision (64-bit) floating-point elements.
y double Pointer to the second array of double precision (64-bit) floating-point elements.
maximum double Pointer to the array of pairwise maximum elements.
length int Length of the arrays specified by x, y, and maximum.
return void

Max_V64fV64f_V64f() public static method

Computes pairwise maxima of corresponding elements in two double precision (64-bit) floating-point arrays.
If xArray, yArray or maximumArray is null. If xArray, yArray or maximumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, maximumOffset is negative, maximumOffset + length exceeds the length of maximumArray, or length is negative.
public static Max_V64fV64f_V64f ( double xArray, int xOffset, double yArray, int yOffset, double maximumArray, int maximumOffset, int length ) : void
xArray double
xOffset int
yArray double
yOffset int
maximumArray double
maximumOffset int
length int
return void

Max_V64f_S64f() public static method

Computes the maximum of double precision (64-bit) floating-point array elements.
If v is null. If v is not naturally aligned. If length is negative or length is zero.
public static Max_V64f_S64f ( double v, int length ) : double
v double Pointer to the array of elements whose maximum will be computed.
length int Length of the array specified by v. Must be non-zero.
return double

Max_V64f_S64f() public static method

Computes the maximum of double precision (64-bit) floating-point array elements.
If vArray is null. If vArray is not naturally aligned. If length is negative or length is zero. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Max_V64f_S64f ( double vArray, int vOffset, int length ) : double
vArray double
vOffset int
length int
return double

Max_V64sS32s_V64s() public static method

Computes pairwise maxima of signed 64-bit integer array elements and a constant.
If xArray or maximumArray is null. If xArray or maximumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, maximumOffset is negative, maximumOffset + length exceeds the length of maximumArray, or length is negative.
public static Max_V64sS32s_V64s ( long xArray, int xOffset, int y, long maximumArray, int maximumOffset, int length ) : void
xArray long
xOffset int
y int
maximumArray long
maximumOffset int
length int
return void

Max_V64sS32s_V64s() public static method

Computes pairwise maxima of signed 64-bit integer array elements and a constant.
If x or maximum is null. If x or maximum is not naturally aligned. If length is negative.
public static Max_V64sS32s_V64s ( long x, int y, long maximum, int length ) : void
x long Pointer to the first array of signed 64-bit integer elements.
y int The signed 32-bit integer constant.
maximum long Pointer to the array of pairwise maximum elements.
length int Length of the arrays specified by x, y, and maximum.
return void

Max_V64sV32s_V64s() public static method

Computes pairwise maxima of corresponding elements in two signed 64-bit integer arrays.
If xArray, yArray or maximumArray is null. If xArray, yArray or maximumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, maximumOffset is negative, maximumOffset + length exceeds the length of maximumArray, or length is negative.
public static Max_V64sV32s_V64s ( long xArray, int xOffset, int yArray, int yOffset, long maximumArray, int maximumOffset, int length ) : void
xArray long
xOffset int
yArray int
yOffset int
maximumArray long
maximumOffset int
length int
return void

Max_V64sV32s_V64s() public static method

Computes pairwise maxima of corresponding elements in two signed 64-bit integer arrays.
If x, y or maximum is null. If x, y or maximum is not naturally aligned. If length is negative.
public static Max_V64sV32s_V64s ( long x, int y, long maximum, int length ) : void
x long Pointer to the first array of signed 64-bit integer elements.
y int Pointer to the second array of signed 32-bit integer elements.
maximum long Pointer to the array of pairwise maximum elements.
length int Length of the arrays specified by x, y, and maximum.
return void

Max_V64s_S64s() public static method

Computes the maximum of signed 64-bit integer array elements.
If v is null. If v is not naturally aligned. If length is negative or length is zero.
public static Max_V64s_S64s ( long v, int length ) : long
v long Pointer to the array of elements whose maximum will be computed.
length int Length of the array specified by v. Must be non-zero.
return long

Max_V64s_S64s() public static method

Computes the maximum of signed 64-bit integer array elements.
If vArray is null. If vArray is not naturally aligned. If length is negative or length is zero. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Max_V64s_S64s ( long vArray, int vOffset, int length ) : long
vArray long
vOffset int
length int
return long

Max_V64uS32u_V64u() public static method

Computes pairwise maxima of unsigned 64-bit integer array elements and a constant.
If xArray or maximumArray is null. If xArray or maximumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, maximumOffset is negative, maximumOffset + length exceeds the length of maximumArray, or length is negative.
public static Max_V64uS32u_V64u ( ulong xArray, int xOffset, uint y, ulong maximumArray, int maximumOffset, int length ) : void
xArray ulong
xOffset int
y uint
maximumArray ulong
maximumOffset int
length int
return void

Max_V64uS32u_V64u() public static method

Computes pairwise maxima of unsigned 64-bit integer array elements and a constant.
If x or maximum is null. If x or maximum is not naturally aligned. If length is negative.
public static Max_V64uS32u_V64u ( ulong x, uint y, ulong maximum, int length ) : void
x ulong Pointer to the first array of unsigned 64-bit integer elements.
y uint The unsigned 32-bit integer constant.
maximum ulong Pointer to the array of pairwise maximum elements.
length int Length of the arrays specified by x, y, and maximum.
return void

Max_V64uV32u_V64u() public static method

Computes pairwise maxima of corresponding elements in two unsigned 64-bit integer arrays.
If xArray, yArray or maximumArray is null. If xArray, yArray or maximumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, maximumOffset is negative, maximumOffset + length exceeds the length of maximumArray, or length is negative.
public static Max_V64uV32u_V64u ( ulong xArray, int xOffset, uint yArray, int yOffset, ulong maximumArray, int maximumOffset, int length ) : void
xArray ulong
xOffset int
yArray uint
yOffset int
maximumArray ulong
maximumOffset int
length int
return void

Max_V64uV32u_V64u() public static method

Computes pairwise maxima of corresponding elements in two unsigned 64-bit integer arrays.
If x, y or maximum is null. If x, y or maximum is not naturally aligned. If length is negative.
public static Max_V64uV32u_V64u ( ulong x, uint y, ulong maximum, int length ) : void
x ulong Pointer to the first array of unsigned 64-bit integer elements.
y uint Pointer to the second array of unsigned 32-bit integer elements.
maximum ulong Pointer to the array of pairwise maximum elements.
length int Length of the arrays specified by x, y, and maximum.
return void

Max_V64u_S64u() public static method

Computes the maximum of unsigned 64-bit integer array elements.
If v is null. If v is not naturally aligned. If length is negative or length is zero.
public static Max_V64u_S64u ( ulong v, int length ) : ulong
v ulong Pointer to the array of elements whose maximum will be computed.
length int Length of the array specified by v. Must be non-zero.
return ulong

Max_V64u_S64u() public static method

Computes the maximum of unsigned 64-bit integer array elements.
If vArray is null. If vArray is not naturally aligned. If length is negative or length is zero. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Max_V64u_S64u ( ulong vArray, int vOffset, int length ) : ulong
vArray ulong
vOffset int
length int
return ulong

Max_V8sS8s_V8s() public static method

Computes pairwise maxima of signed 8-bit integer array elements and a constant.
If xArray or maximumArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, maximumOffset is negative, maximumOffset + length exceeds the length of maximumArray, or length is negative.
public static Max_V8sS8s_V8s ( sbyte xArray, int xOffset, sbyte y, sbyte maximumArray, int maximumOffset, int length ) : void
xArray sbyte
xOffset int
y sbyte
maximumArray sbyte
maximumOffset int
length int
return void

Max_V8sS8s_V8s() public static method

Computes pairwise maxima of signed 8-bit integer array elements and a constant.
If x or maximum is null. If length is negative.
public static Max_V8sS8s_V8s ( sbyte x, sbyte y, sbyte maximum, int length ) : void
x sbyte Pointer to the first array of signed 8-bit integer elements.
y sbyte The signed 8-bit integer constant.
maximum sbyte Pointer to the array of pairwise maximum elements.
length int Length of the arrays specified by x, y, and maximum.
return void

Max_V8sV8s_V8s() public static method

Computes pairwise maxima of corresponding elements in two signed 8-bit integer arrays.
If xArray, yArray or maximumArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, maximumOffset is negative, maximumOffset + length exceeds the length of maximumArray, or length is negative.
public static Max_V8sV8s_V8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, sbyte maximumArray, int maximumOffset, int length ) : void
xArray sbyte
xOffset int
yArray sbyte
yOffset int
maximumArray sbyte
maximumOffset int
length int
return void

Max_V8sV8s_V8s() public static method

Computes pairwise maxima of corresponding elements in two signed 8-bit integer arrays.
If x, y or maximum is null. If length is negative.
public static Max_V8sV8s_V8s ( sbyte x, sbyte y, sbyte maximum, int length ) : void
x sbyte Pointer to the first array of signed 8-bit integer elements.
y sbyte Pointer to the second array of signed 8-bit integer elements.
maximum sbyte Pointer to the array of pairwise maximum elements.
length int Length of the arrays specified by x, y, and maximum.
return void

Max_V8s_S8s() public static method

Computes the maximum of signed 8-bit integer array elements.
If v is null. If length is negative or length is zero.
public static Max_V8s_S8s ( sbyte v, int length ) : sbyte
v sbyte Pointer to the array of elements whose maximum will be computed.
length int Length of the array specified by v. Must be non-zero.
return sbyte

Max_V8s_S8s() public static method

Computes the maximum of signed 8-bit integer array elements.
If vArray is null. If length is negative or length is zero. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Max_V8s_S8s ( sbyte vArray, int vOffset, int length ) : sbyte
vArray sbyte
vOffset int
length int
return sbyte

Max_V8uS8u_V8u() public static method

Computes pairwise maxima of unsigned 8-bit integer array elements and a constant.
If x or maximum is null. If length is negative.
public static Max_V8uS8u_V8u ( byte x, byte y, byte maximum, int length ) : void
x byte Pointer to the first array of unsigned 8-bit integer elements.
y byte The unsigned 8-bit integer constant.
maximum byte Pointer to the array of pairwise maximum elements.
length int Length of the arrays specified by x, y, and maximum.
return void

Max_V8uS8u_V8u() public static method

Computes pairwise maxima of unsigned 8-bit integer array elements and a constant.
If xArray or maximumArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, maximumOffset is negative, maximumOffset + length exceeds the length of maximumArray, or length is negative.
public static Max_V8uS8u_V8u ( byte xArray, int xOffset, byte y, byte maximumArray, int maximumOffset, int length ) : void
xArray byte
xOffset int
y byte
maximumArray byte
maximumOffset int
length int
return void

Max_V8uV8u_V8u() public static method

Computes pairwise maxima of corresponding elements in two unsigned 8-bit integer arrays.
If x, y or maximum is null. If length is negative.
public static Max_V8uV8u_V8u ( byte x, byte y, byte maximum, int length ) : void
x byte Pointer to the first array of unsigned 8-bit integer elements.
y byte Pointer to the second array of unsigned 8-bit integer elements.
maximum byte Pointer to the array of pairwise maximum elements.
length int Length of the arrays specified by x, y, and maximum.
return void

Max_V8uV8u_V8u() public static method

Computes pairwise maxima of corresponding elements in two unsigned 8-bit integer arrays.
If xArray, yArray or maximumArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, maximumOffset is negative, maximumOffset + length exceeds the length of maximumArray, or length is negative.
public static Max_V8uV8u_V8u ( byte xArray, int xOffset, byte yArray, int yOffset, byte maximumArray, int maximumOffset, int length ) : void
xArray byte
xOffset int
yArray byte
yOffset int
maximumArray byte
maximumOffset int
length int
return void

Max_V8u_S8u() public static method

Computes the maximum of unsigned 8-bit integer array elements.
If v is null. If length is negative or length is zero.
public static Max_V8u_S8u ( byte v, int length ) : byte
v byte Pointer to the array of elements whose maximum will be computed.
length int Length of the array specified by v. Must be non-zero.
return byte

Max_V8u_S8u() public static method

Computes the maximum of unsigned 8-bit integer array elements.
If vArray is null. If length is negative or length is zero. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Max_V8u_S8u ( byte vArray, int vOffset, int length ) : byte
vArray byte
vOffset int
length int
return byte

Min_IV16sS16s_IV16s() public static method

Computes pairwise minima of signed 16-bit integer array elements and a constant and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Min_IV16sS16s_IV16s ( short xArray, int xOffset, short y, int length ) : void
xArray short
xOffset int
y short
length int
return void

Min_IV16sS16s_IV16s() public static method

Computes pairwise minima of signed 16-bit integer array elements and a constant and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Min_IV16sS16s_IV16s ( short x, short y, int length ) : void
x short Pointer to the array of signed 16-bit integer elements.
y short The signed 16-bit integer constant.
length int Length of the arrays specified by x and y.
return void

Min_IV16sV16s_IV16s() public static method

Computes pairwise minima of corresponding elements in two signed 16-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Min_IV16sV16s_IV16s ( short xArray, int xOffset, short yArray, int yOffset, int length ) : void
xArray short
xOffset int
yArray short
yOffset int
length int
return void

Min_IV16sV16s_IV16s() public static method

Computes pairwise minima of corresponding elements in two signed 16-bit integer arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Min_IV16sV16s_IV16s ( short x, short y, int length ) : void
x short Pointer to the first array of signed 16-bit integer elements.
y short Pointer to the second array of signed 16-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Min_IV16uS16u_IV16u() public static method

Computes pairwise minima of unsigned 16-bit integer array elements and a constant and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Min_IV16uS16u_IV16u ( ushort xArray, int xOffset, ushort y, int length ) : void
xArray ushort
xOffset int
y ushort
length int
return void

Min_IV16uS16u_IV16u() public static method

Computes pairwise minima of unsigned 16-bit integer array elements and a constant and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Min_IV16uS16u_IV16u ( ushort x, ushort y, int length ) : void
x ushort Pointer to the array of unsigned 16-bit integer elements.
y ushort The unsigned 16-bit integer constant.
length int Length of the arrays specified by x and y.
return void

Min_IV16uV16u_IV16u() public static method

Computes pairwise minima of corresponding elements in two unsigned 16-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Min_IV16uV16u_IV16u ( ushort xArray, int xOffset, ushort yArray, int yOffset, int length ) : void
xArray ushort
xOffset int
yArray ushort
yOffset int
length int
return void

Min_IV16uV16u_IV16u() public static method

Computes pairwise minima of corresponding elements in two unsigned 16-bit integer arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Min_IV16uV16u_IV16u ( ushort x, ushort y, int length ) : void
x ushort Pointer to the first array of unsigned 16-bit integer elements.
y ushort Pointer to the second array of unsigned 16-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Min_IV32fS32f_IV32f() public static method

Computes pairwise minima of single precision (32-bit) floating-point array elements and a constant and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Min_IV32fS32f_IV32f ( float x, float y, int length ) : void
x float Pointer to the array of single precision (32-bit) floating-point elements.
y float The single precision (32-bit) floating-point constant.
length int Length of the arrays specified by x and y.
return void

Min_IV32fS32f_IV32f() public static method

Computes pairwise minima of single precision (32-bit) floating-point array elements and a constant and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Min_IV32fS32f_IV32f ( float xArray, int xOffset, float y, int length ) : void
xArray float
xOffset int
y float
length int
return void

Min_IV32fV32f_IV32f() public static method

Computes pairwise minima of corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Min_IV32fV32f_IV32f ( float x, float y, int length ) : void
x float Pointer to the first array of single precision (32-bit) floating-point elements.
y float Pointer to the second array of single precision (32-bit) floating-point elements.
length int Length of the arrays specified by x and y.
return void

Min_IV32fV32f_IV32f() public static method

Computes pairwise minima of corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Min_IV32fV32f_IV32f ( float xArray, int xOffset, float yArray, int yOffset, int length ) : void
xArray float
xOffset int
yArray float
yOffset int
length int
return void

Min_IV32sS32s_IV32s() public static method

Computes pairwise minima of signed 32-bit integer array elements and a constant and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Min_IV32sS32s_IV32s ( int x, int y, int length ) : void
x int Pointer to the array of signed 32-bit integer elements.
y int The signed 32-bit integer constant.
length int Length of the arrays specified by x and y.
return void

Min_IV32sS32s_IV32s() public static method

Computes pairwise minima of signed 32-bit integer array elements and a constant and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Min_IV32sS32s_IV32s ( int xArray, int xOffset, int y, int length ) : void
xArray int
xOffset int
y int
length int
return void

Min_IV32sV32s_IV32s() public static method

Computes pairwise minima of corresponding elements in two signed 32-bit integer arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Min_IV32sV32s_IV32s ( int x, int y, int length ) : void
x int Pointer to the first array of signed 32-bit integer elements.
y int Pointer to the second array of signed 32-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Min_IV32sV32s_IV32s() public static method

Computes pairwise minima of corresponding elements in two signed 32-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Min_IV32sV32s_IV32s ( int xArray, int xOffset, int yArray, int yOffset, int length ) : void
xArray int
xOffset int
yArray int
yOffset int
length int
return void

Min_IV32uS32u_IV32u() public static method

Computes pairwise minima of unsigned 32-bit integer array elements and a constant and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Min_IV32uS32u_IV32u ( uint xArray, int xOffset, uint y, int length ) : void
xArray uint
xOffset int
y uint
length int
return void

Min_IV32uS32u_IV32u() public static method

Computes pairwise minima of unsigned 32-bit integer array elements and a constant and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Min_IV32uS32u_IV32u ( uint x, uint y, int length ) : void
x uint Pointer to the array of unsigned 32-bit integer elements.
y uint The unsigned 32-bit integer constant.
length int Length of the arrays specified by x and y.
return void

Min_IV32uV32u_IV32u() public static method

Computes pairwise minima of corresponding elements in two unsigned 32-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Min_IV32uV32u_IV32u ( uint xArray, int xOffset, uint yArray, int yOffset, int length ) : void
xArray uint
xOffset int
yArray uint
yOffset int
length int
return void

Min_IV32uV32u_IV32u() public static method

Computes pairwise minima of corresponding elements in two unsigned 32-bit integer arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Min_IV32uV32u_IV32u ( uint x, uint y, int length ) : void
x uint Pointer to the first array of unsigned 32-bit integer elements.
y uint Pointer to the second array of unsigned 32-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Min_IV64fS64f_IV64f() public static method

Computes pairwise minima of double precision (64-bit) floating-point array elements and a constant and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Min_IV64fS64f_IV64f ( double x, double y, int length ) : void
x double Pointer to the array of double precision (64-bit) floating-point elements.
y double The double precision (64-bit) floating-point constant.
length int Length of the arrays specified by x and y.
return void

Min_IV64fS64f_IV64f() public static method

Computes pairwise minima of double precision (64-bit) floating-point array elements and a constant and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Min_IV64fS64f_IV64f ( double xArray, int xOffset, double y, int length ) : void
xArray double
xOffset int
y double
length int
return void

Min_IV64fV64f_IV64f() public static method

Computes pairwise minima of corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Min_IV64fV64f_IV64f ( double x, double y, int length ) : void
x double Pointer to the first array of double precision (64-bit) floating-point elements.
y double Pointer to the second array of double precision (64-bit) floating-point elements.
length int Length of the arrays specified by x and y.
return void

Min_IV64fV64f_IV64f() public static method

Computes pairwise minima of corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Min_IV64fV64f_IV64f ( double xArray, int xOffset, double yArray, int yOffset, int length ) : void
xArray double
xOffset int
yArray double
yOffset int
length int
return void

Min_IV64sS32s_IV64s() public static method

Computes pairwise minima of signed 64-bit integer array elements and a constant and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Min_IV64sS32s_IV64s ( long x, int y, int length ) : void
x long Pointer to the array of signed 64-bit integer elements.
y int The signed 32-bit integer constant.
length int Length of the arrays specified by x and y.
return void

Min_IV64sS32s_IV64s() public static method

Computes pairwise minima of signed 64-bit integer array elements and a constant and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Min_IV64sS32s_IV64s ( long xArray, int xOffset, int y, int length ) : void
xArray long
xOffset int
y int
length int
return void

Min_IV64sV32s_IV64s() public static method

Computes pairwise minima of corresponding elements in two signed 64-bit integer arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Min_IV64sV32s_IV64s ( long x, int y, int length ) : void
x long Pointer to the first array of signed 64-bit integer elements.
y int Pointer to the second array of signed 32-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Min_IV64sV32s_IV64s() public static method

Computes pairwise minima of corresponding elements in two signed 64-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Min_IV64sV32s_IV64s ( long xArray, int xOffset, int yArray, int yOffset, int length ) : void
xArray long
xOffset int
yArray int
yOffset int
length int
return void

Min_IV64uS32u_IV64u() public static method

Computes pairwise minima of unsigned 64-bit integer array elements and a constant and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Min_IV64uS32u_IV64u ( ulong xArray, int xOffset, uint y, int length ) : void
xArray ulong
xOffset int
y uint
length int
return void

Min_IV64uS32u_IV64u() public static method

Computes pairwise minima of unsigned 64-bit integer array elements and a constant and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Min_IV64uS32u_IV64u ( ulong x, uint y, int length ) : void
x ulong Pointer to the array of unsigned 64-bit integer elements.
y uint The unsigned 32-bit integer constant.
length int Length of the arrays specified by x and y.
return void

Min_IV64uV32u_IV64u() public static method

Computes pairwise minima of corresponding elements in two unsigned 64-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Min_IV64uV32u_IV64u ( ulong xArray, int xOffset, uint yArray, int yOffset, int length ) : void
xArray ulong
xOffset int
yArray uint
yOffset int
length int
return void

Min_IV64uV32u_IV64u() public static method

Computes pairwise minima of corresponding elements in two unsigned 64-bit integer arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Min_IV64uV32u_IV64u ( ulong x, uint y, int length ) : void
x ulong Pointer to the first array of unsigned 64-bit integer elements.
y uint Pointer to the second array of unsigned 32-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Min_IV8sS8s_IV8s() public static method

Computes pairwise minima of signed 8-bit integer array elements and a constant and writes the result to the same array.
If xArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Min_IV8sS8s_IV8s ( sbyte xArray, int xOffset, sbyte y, int length ) : void
xArray sbyte
xOffset int
y sbyte
length int
return void

Min_IV8sS8s_IV8s() public static method

Computes pairwise minima of signed 8-bit integer array elements and a constant and writes the result to the same array.
If x is null. If length is negative.
public static Min_IV8sS8s_IV8s ( sbyte x, sbyte y, int length ) : void
x sbyte Pointer to the array of signed 8-bit integer elements.
y sbyte The signed 8-bit integer constant.
length int Length of the arrays specified by x and y.
return void

Min_IV8sV8s_IV8s() public static method

Computes pairwise minima of corresponding elements in two signed 8-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Min_IV8sV8s_IV8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, int length ) : void
xArray sbyte
xOffset int
yArray sbyte
yOffset int
length int
return void

Min_IV8sV8s_IV8s() public static method

Computes pairwise minima of corresponding elements in two signed 8-bit integer arrays and writes the result to the first array.
If x or y is null. If length is negative.
public static Min_IV8sV8s_IV8s ( sbyte x, sbyte y, int length ) : void
x sbyte Pointer to the first array of signed 8-bit integer elements.
y sbyte Pointer to the second array of signed 8-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Min_IV8uS8u_IV8u() public static method

Computes pairwise minima of unsigned 8-bit integer array elements and a constant and writes the result to the same array.
If x is null. If length is negative.
public static Min_IV8uS8u_IV8u ( byte x, byte y, int length ) : void
x byte Pointer to the array of unsigned 8-bit integer elements.
y byte The unsigned 8-bit integer constant.
length int Length of the arrays specified by x and y.
return void

Min_IV8uS8u_IV8u() public static method

Computes pairwise minima of unsigned 8-bit integer array elements and a constant and writes the result to the same array.
If xArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Min_IV8uS8u_IV8u ( byte xArray, int xOffset, byte y, int length ) : void
xArray byte
xOffset int
y byte
length int
return void

Min_IV8uV8u_IV8u() public static method

Computes pairwise minima of corresponding elements in two unsigned 8-bit integer arrays and writes the result to the first array.
If x or y is null. If length is negative.
public static Min_IV8uV8u_IV8u ( byte x, byte y, int length ) : void
x byte Pointer to the first array of unsigned 8-bit integer elements.
y byte Pointer to the second array of unsigned 8-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Min_IV8uV8u_IV8u() public static method

Computes pairwise minima of corresponding elements in two unsigned 8-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Min_IV8uV8u_IV8u ( byte xArray, int xOffset, byte yArray, int yOffset, int length ) : void
xArray byte
xOffset int
yArray byte
yOffset int
length int
return void

Min_V16sS16s_V16s() public static method

Computes pairwise minima of signed 16-bit integer array elements and a constant.
If xArray or minimumArray is null. If xArray or minimumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, minimumOffset is negative, minimumOffset + length exceeds the length of minimumArray, or length is negative.
public static Min_V16sS16s_V16s ( short xArray, int xOffset, short y, short minimumArray, int minimumOffset, int length ) : void
xArray short
xOffset int
y short
minimumArray short
minimumOffset int
length int
return void

Min_V16sS16s_V16s() public static method

Computes pairwise minima of signed 16-bit integer array elements and a constant.
If x or minimum is null. If x or minimum is not naturally aligned. If length is negative.
public static Min_V16sS16s_V16s ( short x, short y, short minimum, int length ) : void
x short Pointer to the first array of signed 16-bit integer elements.
y short The signed 16-bit integer constant.
minimum short Pointer to the array of pairwise minimum elements.
length int Length of the arrays specified by x, y, and minimum.
return void

Min_V16sV16s_V16s() public static method

Computes pairwise minima of corresponding elements in two signed 16-bit integer arrays.
If xArray, yArray or minimumArray is null. If xArray, yArray or minimumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, minimumOffset is negative, minimumOffset + length exceeds the length of minimumArray, or length is negative.
public static Min_V16sV16s_V16s ( short xArray, int xOffset, short yArray, int yOffset, short minimumArray, int minimumOffset, int length ) : void
xArray short
xOffset int
yArray short
yOffset int
minimumArray short
minimumOffset int
length int
return void

Min_V16sV16s_V16s() public static method

Computes pairwise minima of corresponding elements in two signed 16-bit integer arrays.
If x, y or minimum is null. If x, y or minimum is not naturally aligned. If length is negative.
public static Min_V16sV16s_V16s ( short x, short y, short minimum, int length ) : void
x short Pointer to the first array of signed 16-bit integer elements.
y short Pointer to the second array of signed 16-bit integer elements.
minimum short Pointer to the array of pairwise minimum elements.
length int Length of the arrays specified by x, y, and minimum.
return void

Min_V16s_S16s() public static method

Computes the minimum of signed 16-bit integer array elements.
If v is null. If v is not naturally aligned. If length is negative or length is zero.
public static Min_V16s_S16s ( short v, int length ) : short
v short Pointer to the array of elements whose minimum will be computed.
length int Length of the array specified by v. Must be non-zero.
return short

Min_V16s_S16s() public static method

Computes the minimum of signed 16-bit integer array elements.
If vArray is null. If vArray is not naturally aligned. If length is negative or length is zero. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Min_V16s_S16s ( short vArray, int vOffset, int length ) : short
vArray short
vOffset int
length int
return short

Min_V16uS16u_V16u() public static method

Computes pairwise minima of unsigned 16-bit integer array elements and a constant.
If xArray or minimumArray is null. If xArray or minimumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, minimumOffset is negative, minimumOffset + length exceeds the length of minimumArray, or length is negative.
public static Min_V16uS16u_V16u ( ushort xArray, int xOffset, ushort y, ushort minimumArray, int minimumOffset, int length ) : void
xArray ushort
xOffset int
y ushort
minimumArray ushort
minimumOffset int
length int
return void

Min_V16uS16u_V16u() public static method

Computes pairwise minima of unsigned 16-bit integer array elements and a constant.
If x or minimum is null. If x or minimum is not naturally aligned. If length is negative.
public static Min_V16uS16u_V16u ( ushort x, ushort y, ushort minimum, int length ) : void
x ushort Pointer to the first array of unsigned 16-bit integer elements.
y ushort The unsigned 16-bit integer constant.
minimum ushort Pointer to the array of pairwise minimum elements.
length int Length of the arrays specified by x, y, and minimum.
return void

Min_V16uV16u_V16u() public static method

Computes pairwise minima of corresponding elements in two unsigned 16-bit integer arrays.
If xArray, yArray or minimumArray is null. If xArray, yArray or minimumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, minimumOffset is negative, minimumOffset + length exceeds the length of minimumArray, or length is negative.
public static Min_V16uV16u_V16u ( ushort xArray, int xOffset, ushort yArray, int yOffset, ushort minimumArray, int minimumOffset, int length ) : void
xArray ushort
xOffset int
yArray ushort
yOffset int
minimumArray ushort
minimumOffset int
length int
return void

Min_V16uV16u_V16u() public static method

Computes pairwise minima of corresponding elements in two unsigned 16-bit integer arrays.
If x, y or minimum is null. If x, y or minimum is not naturally aligned. If length is negative.
public static Min_V16uV16u_V16u ( ushort x, ushort y, ushort minimum, int length ) : void
x ushort Pointer to the first array of unsigned 16-bit integer elements.
y ushort Pointer to the second array of unsigned 16-bit integer elements.
minimum ushort Pointer to the array of pairwise minimum elements.
length int Length of the arrays specified by x, y, and minimum.
return void

Min_V16u_S16u() public static method

Computes the minimum of unsigned 16-bit integer array elements.
If v is null. If v is not naturally aligned. If length is negative or length is zero.
public static Min_V16u_S16u ( ushort v, int length ) : ushort
v ushort Pointer to the array of elements whose minimum will be computed.
length int Length of the array specified by v. Must be non-zero.
return ushort

Min_V16u_S16u() public static method

Computes the minimum of unsigned 16-bit integer array elements.
If vArray is null. If vArray is not naturally aligned. If length is negative or length is zero. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Min_V16u_S16u ( ushort vArray, int vOffset, int length ) : ushort
vArray ushort
vOffset int
length int
return ushort

Min_V32fS32f_V32f() public static method

Computes pairwise minima of single precision (32-bit) floating-point array elements and a constant.
If x or minimum is null. If x or minimum is not naturally aligned. If length is negative.
public static Min_V32fS32f_V32f ( float x, float y, float minimum, int length ) : void
x float Pointer to the first array of single precision (32-bit) floating-point elements.
y float The single precision (32-bit) floating-point constant.
minimum float Pointer to the array of pairwise minimum elements.
length int Length of the arrays specified by x, y, and minimum.
return void

Min_V32fS32f_V32f() public static method

Computes pairwise minima of single precision (32-bit) floating-point array elements and a constant.
If xArray or minimumArray is null. If xArray or minimumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, minimumOffset is negative, minimumOffset + length exceeds the length of minimumArray, or length is negative.
public static Min_V32fS32f_V32f ( float xArray, int xOffset, float y, float minimumArray, int minimumOffset, int length ) : void
xArray float
xOffset int
y float
minimumArray float
minimumOffset int
length int
return void

Min_V32fV32f_V32f() public static method

Computes pairwise minima of corresponding elements in two single precision (32-bit) floating-point arrays.
If x, y or minimum is null. If x, y or minimum is not naturally aligned. If length is negative.
public static Min_V32fV32f_V32f ( float x, float y, float minimum, int length ) : void
x float Pointer to the first array of single precision (32-bit) floating-point elements.
y float Pointer to the second array of single precision (32-bit) floating-point elements.
minimum float Pointer to the array of pairwise minimum elements.
length int Length of the arrays specified by x, y, and minimum.
return void

Min_V32fV32f_V32f() public static method

Computes pairwise minima of corresponding elements in two single precision (32-bit) floating-point arrays.
If xArray, yArray or minimumArray is null. If xArray, yArray or minimumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, minimumOffset is negative, minimumOffset + length exceeds the length of minimumArray, or length is negative.
public static Min_V32fV32f_V32f ( float xArray, int xOffset, float yArray, int yOffset, float minimumArray, int minimumOffset, int length ) : void
xArray float
xOffset int
yArray float
yOffset int
minimumArray float
minimumOffset int
length int
return void

Min_V32f_S32f() public static method

Computes the minimum of single precision (32-bit) floating-point array elements.
If v is null. If v is not naturally aligned. If length is negative or length is zero.
public static Min_V32f_S32f ( float v, int length ) : float
v float Pointer to the array of elements whose minimum will be computed.
length int Length of the array specified by v. Must be non-zero.
return float

Min_V32f_S32f() public static method

Computes the minimum of single precision (32-bit) floating-point array elements.
If vArray is null. If vArray is not naturally aligned. If length is negative or length is zero. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Min_V32f_S32f ( float vArray, int vOffset, int length ) : float
vArray float
vOffset int
length int
return float

Min_V32sS32s_V32s() public static method

Computes pairwise minima of signed 32-bit integer array elements and a constant.
If x or minimum is null. If x or minimum is not naturally aligned. If length is negative.
public static Min_V32sS32s_V32s ( int x, int y, int minimum, int length ) : void
x int Pointer to the first array of signed 32-bit integer elements.
y int The signed 32-bit integer constant.
minimum int Pointer to the array of pairwise minimum elements.
length int Length of the arrays specified by x, y, and minimum.
return void

Min_V32sS32s_V32s() public static method

Computes pairwise minima of signed 32-bit integer array elements and a constant.
If xArray or minimumArray is null. If xArray or minimumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, minimumOffset is negative, minimumOffset + length exceeds the length of minimumArray, or length is negative.
public static Min_V32sS32s_V32s ( int xArray, int xOffset, int y, int minimumArray, int minimumOffset, int length ) : void
xArray int
xOffset int
y int
minimumArray int
minimumOffset int
length int
return void

Min_V32sV32s_V32s() public static method

Computes pairwise minima of corresponding elements in two signed 32-bit integer arrays.
If x, y or minimum is null. If x, y or minimum is not naturally aligned. If length is negative.
public static Min_V32sV32s_V32s ( int x, int y, int minimum, int length ) : void
x int Pointer to the first array of signed 32-bit integer elements.
y int Pointer to the second array of signed 32-bit integer elements.
minimum int Pointer to the array of pairwise minimum elements.
length int Length of the arrays specified by x, y, and minimum.
return void

Min_V32sV32s_V32s() public static method

Computes pairwise minima of corresponding elements in two signed 32-bit integer arrays.
If xArray, yArray or minimumArray is null. If xArray, yArray or minimumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, minimumOffset is negative, minimumOffset + length exceeds the length of minimumArray, or length is negative.
public static Min_V32sV32s_V32s ( int xArray, int xOffset, int yArray, int yOffset, int minimumArray, int minimumOffset, int length ) : void
xArray int
xOffset int
yArray int
yOffset int
minimumArray int
minimumOffset int
length int
return void

Min_V32s_S32s() public static method

Computes the minimum of signed 32-bit integer array elements.
If v is null. If v is not naturally aligned. If length is negative or length is zero.
public static Min_V32s_S32s ( int v, int length ) : int
v int Pointer to the array of elements whose minimum will be computed.
length int Length of the array specified by v. Must be non-zero.
return int

Min_V32s_S32s() public static method

Computes the minimum of signed 32-bit integer array elements.
If vArray is null. If vArray is not naturally aligned. If length is negative or length is zero. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Min_V32s_S32s ( int vArray, int vOffset, int length ) : int
vArray int
vOffset int
length int
return int

Min_V32uS32u_V32u() public static method

Computes pairwise minima of unsigned 32-bit integer array elements and a constant.
If xArray or minimumArray is null. If xArray or minimumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, minimumOffset is negative, minimumOffset + length exceeds the length of minimumArray, or length is negative.
public static Min_V32uS32u_V32u ( uint xArray, int xOffset, uint y, uint minimumArray, int minimumOffset, int length ) : void
xArray uint
xOffset int
y uint
minimumArray uint
minimumOffset int
length int
return void

Min_V32uS32u_V32u() public static method

Computes pairwise minima of unsigned 32-bit integer array elements and a constant.
If x or minimum is null. If x or minimum is not naturally aligned. If length is negative.
public static Min_V32uS32u_V32u ( uint x, uint y, uint minimum, int length ) : void
x uint Pointer to the first array of unsigned 32-bit integer elements.
y uint The unsigned 32-bit integer constant.
minimum uint Pointer to the array of pairwise minimum elements.
length int Length of the arrays specified by x, y, and minimum.
return void

Min_V32uV32u_V32u() public static method

Computes pairwise minima of corresponding elements in two unsigned 32-bit integer arrays.
If xArray, yArray or minimumArray is null. If xArray, yArray or minimumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, minimumOffset is negative, minimumOffset + length exceeds the length of minimumArray, or length is negative.
public static Min_V32uV32u_V32u ( uint xArray, int xOffset, uint yArray, int yOffset, uint minimumArray, int minimumOffset, int length ) : void
xArray uint
xOffset int
yArray uint
yOffset int
minimumArray uint
minimumOffset int
length int
return void

Min_V32uV32u_V32u() public static method

Computes pairwise minima of corresponding elements in two unsigned 32-bit integer arrays.
If x, y or minimum is null. If x, y or minimum is not naturally aligned. If length is negative.
public static Min_V32uV32u_V32u ( uint x, uint y, uint minimum, int length ) : void
x uint Pointer to the first array of unsigned 32-bit integer elements.
y uint Pointer to the second array of unsigned 32-bit integer elements.
minimum uint Pointer to the array of pairwise minimum elements.
length int Length of the arrays specified by x, y, and minimum.
return void

Min_V32u_S32u() public static method

Computes the minimum of unsigned 32-bit integer array elements.
If v is null. If v is not naturally aligned. If length is negative or length is zero.
public static Min_V32u_S32u ( uint v, int length ) : uint
v uint Pointer to the array of elements whose minimum will be computed.
length int Length of the array specified by v. Must be non-zero.
return uint

Min_V32u_S32u() public static method

Computes the minimum of unsigned 32-bit integer array elements.
If vArray is null. If vArray is not naturally aligned. If length is negative or length is zero. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Min_V32u_S32u ( uint vArray, int vOffset, int length ) : uint
vArray uint
vOffset int
length int
return uint

Min_V64fS64f_V64f() public static method

Computes pairwise minima of double precision (64-bit) floating-point array elements and a constant.
If x or minimum is null. If x or minimum is not naturally aligned. If length is negative.
public static Min_V64fS64f_V64f ( double x, double y, double minimum, int length ) : void
x double Pointer to the first array of double precision (64-bit) floating-point elements.
y double The double precision (64-bit) floating-point constant.
minimum double Pointer to the array of pairwise minimum elements.
length int Length of the arrays specified by x, y, and minimum.
return void

Min_V64fS64f_V64f() public static method

Computes pairwise minima of double precision (64-bit) floating-point array elements and a constant.
If xArray or minimumArray is null. If xArray or minimumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, minimumOffset is negative, minimumOffset + length exceeds the length of minimumArray, or length is negative.
public static Min_V64fS64f_V64f ( double xArray, int xOffset, double y, double minimumArray, int minimumOffset, int length ) : void
xArray double
xOffset int
y double
minimumArray double
minimumOffset int
length int
return void

Min_V64fV64f_V64f() public static method

Computes pairwise minima of corresponding elements in two double precision (64-bit) floating-point arrays.
If x, y or minimum is null. If x, y or minimum is not naturally aligned. If length is negative.
public static Min_V64fV64f_V64f ( double x, double y, double minimum, int length ) : void
x double Pointer to the first array of double precision (64-bit) floating-point elements.
y double Pointer to the second array of double precision (64-bit) floating-point elements.
minimum double Pointer to the array of pairwise minimum elements.
length int Length of the arrays specified by x, y, and minimum.
return void

Min_V64fV64f_V64f() public static method

Computes pairwise minima of corresponding elements in two double precision (64-bit) floating-point arrays.
If xArray, yArray or minimumArray is null. If xArray, yArray or minimumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, minimumOffset is negative, minimumOffset + length exceeds the length of minimumArray, or length is negative.
public static Min_V64fV64f_V64f ( double xArray, int xOffset, double yArray, int yOffset, double minimumArray, int minimumOffset, int length ) : void
xArray double
xOffset int
yArray double
yOffset int
minimumArray double
minimumOffset int
length int
return void

Min_V64f_S64f() public static method

Computes the minimum of double precision (64-bit) floating-point array elements.
If v is null. If v is not naturally aligned. If length is negative or length is zero.
public static Min_V64f_S64f ( double v, int length ) : double
v double Pointer to the array of elements whose minimum will be computed.
length int Length of the array specified by v. Must be non-zero.
return double

Min_V64f_S64f() public static method

Computes the minimum of double precision (64-bit) floating-point array elements.
If vArray is null. If vArray is not naturally aligned. If length is negative or length is zero. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Min_V64f_S64f ( double vArray, int vOffset, int length ) : double
vArray double
vOffset int
length int
return double

Min_V64sS32s_V64s() public static method

Computes pairwise minima of signed 64-bit integer array elements and a constant.
If xArray or minimumArray is null. If xArray or minimumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, minimumOffset is negative, minimumOffset + length exceeds the length of minimumArray, or length is negative.
public static Min_V64sS32s_V64s ( long xArray, int xOffset, int y, long minimumArray, int minimumOffset, int length ) : void
xArray long
xOffset int
y int
minimumArray long
minimumOffset int
length int
return void

Min_V64sS32s_V64s() public static method

Computes pairwise minima of signed 64-bit integer array elements and a constant.
If x or minimum is null. If x or minimum is not naturally aligned. If length is negative.
public static Min_V64sS32s_V64s ( long x, int y, long minimum, int length ) : void
x long Pointer to the first array of signed 64-bit integer elements.
y int The signed 32-bit integer constant.
minimum long Pointer to the array of pairwise minimum elements.
length int Length of the arrays specified by x, y, and minimum.
return void

Min_V64sV32s_V64s() public static method

Computes pairwise minima of corresponding elements in two signed 64-bit integer arrays.
If xArray, yArray or minimumArray is null. If xArray, yArray or minimumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, minimumOffset is negative, minimumOffset + length exceeds the length of minimumArray, or length is negative.
public static Min_V64sV32s_V64s ( long xArray, int xOffset, int yArray, int yOffset, long minimumArray, int minimumOffset, int length ) : void
xArray long
xOffset int
yArray int
yOffset int
minimumArray long
minimumOffset int
length int
return void

Min_V64sV32s_V64s() public static method

Computes pairwise minima of corresponding elements in two signed 64-bit integer arrays.
If x, y or minimum is null. If x, y or minimum is not naturally aligned. If length is negative.
public static Min_V64sV32s_V64s ( long x, int y, long minimum, int length ) : void
x long Pointer to the first array of signed 64-bit integer elements.
y int Pointer to the second array of signed 32-bit integer elements.
minimum long Pointer to the array of pairwise minimum elements.
length int Length of the arrays specified by x, y, and minimum.
return void

Min_V64s_S64s() public static method

Computes the minimum of signed 64-bit integer array elements.
If v is null. If v is not naturally aligned. If length is negative or length is zero.
public static Min_V64s_S64s ( long v, int length ) : long
v long Pointer to the array of elements whose minimum will be computed.
length int Length of the array specified by v. Must be non-zero.
return long

Min_V64s_S64s() public static method

Computes the minimum of signed 64-bit integer array elements.
If vArray is null. If vArray is not naturally aligned. If length is negative or length is zero. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Min_V64s_S64s ( long vArray, int vOffset, int length ) : long
vArray long
vOffset int
length int
return long

Min_V64uS32u_V64u() public static method

Computes pairwise minima of unsigned 64-bit integer array elements and a constant.
If xArray or minimumArray is null. If xArray or minimumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, minimumOffset is negative, minimumOffset + length exceeds the length of minimumArray, or length is negative.
public static Min_V64uS32u_V64u ( ulong xArray, int xOffset, uint y, ulong minimumArray, int minimumOffset, int length ) : void
xArray ulong
xOffset int
y uint
minimumArray ulong
minimumOffset int
length int
return void

Min_V64uS32u_V64u() public static method

Computes pairwise minima of unsigned 64-bit integer array elements and a constant.
If x or minimum is null. If x or minimum is not naturally aligned. If length is negative.
public static Min_V64uS32u_V64u ( ulong x, uint y, ulong minimum, int length ) : void
x ulong Pointer to the first array of unsigned 64-bit integer elements.
y uint The unsigned 32-bit integer constant.
minimum ulong Pointer to the array of pairwise minimum elements.
length int Length of the arrays specified by x, y, and minimum.
return void

Min_V64uV32u_V64u() public static method

Computes pairwise minima of corresponding elements in two unsigned 64-bit integer arrays.
If xArray, yArray or minimumArray is null. If xArray, yArray or minimumArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, minimumOffset is negative, minimumOffset + length exceeds the length of minimumArray, or length is negative.
public static Min_V64uV32u_V64u ( ulong xArray, int xOffset, uint yArray, int yOffset, ulong minimumArray, int minimumOffset, int length ) : void
xArray ulong
xOffset int
yArray uint
yOffset int
minimumArray ulong
minimumOffset int
length int
return void

Min_V64uV32u_V64u() public static method

Computes pairwise minima of corresponding elements in two unsigned 64-bit integer arrays.
If x, y or minimum is null. If x, y or minimum is not naturally aligned. If length is negative.
public static Min_V64uV32u_V64u ( ulong x, uint y, ulong minimum, int length ) : void
x ulong Pointer to the first array of unsigned 64-bit integer elements.
y uint Pointer to the second array of unsigned 32-bit integer elements.
minimum ulong Pointer to the array of pairwise minimum elements.
length int Length of the arrays specified by x, y, and minimum.
return void

Min_V64u_S64u() public static method

Computes the minimum of unsigned 64-bit integer array elements.
If v is null. If v is not naturally aligned. If length is negative or length is zero.
public static Min_V64u_S64u ( ulong v, int length ) : ulong
v ulong Pointer to the array of elements whose minimum will be computed.
length int Length of the array specified by v. Must be non-zero.
return ulong

Min_V64u_S64u() public static method

Computes the minimum of unsigned 64-bit integer array elements.
If vArray is null. If vArray is not naturally aligned. If length is negative or length is zero. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Min_V64u_S64u ( ulong vArray, int vOffset, int length ) : ulong
vArray ulong
vOffset int
length int
return ulong

Min_V8sS8s_V8s() public static method

Computes pairwise minima of signed 8-bit integer array elements and a constant.
If xArray or minimumArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, minimumOffset is negative, minimumOffset + length exceeds the length of minimumArray, or length is negative.
public static Min_V8sS8s_V8s ( sbyte xArray, int xOffset, sbyte y, sbyte minimumArray, int minimumOffset, int length ) : void
xArray sbyte
xOffset int
y sbyte
minimumArray sbyte
minimumOffset int
length int
return void

Min_V8sS8s_V8s() public static method

Computes pairwise minima of signed 8-bit integer array elements and a constant.
If x or minimum is null. If length is negative.
public static Min_V8sS8s_V8s ( sbyte x, sbyte y, sbyte minimum, int length ) : void
x sbyte Pointer to the first array of signed 8-bit integer elements.
y sbyte The signed 8-bit integer constant.
minimum sbyte Pointer to the array of pairwise minimum elements.
length int Length of the arrays specified by x, y, and minimum.
return void

Min_V8sV8s_V8s() public static method

Computes pairwise minima of corresponding elements in two signed 8-bit integer arrays.
If xArray, yArray or minimumArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, minimumOffset is negative, minimumOffset + length exceeds the length of minimumArray, or length is negative.
public static Min_V8sV8s_V8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, sbyte minimumArray, int minimumOffset, int length ) : void
xArray sbyte
xOffset int
yArray sbyte
yOffset int
minimumArray sbyte
minimumOffset int
length int
return void

Min_V8sV8s_V8s() public static method

Computes pairwise minima of corresponding elements in two signed 8-bit integer arrays.
If x, y or minimum is null. If length is negative.
public static Min_V8sV8s_V8s ( sbyte x, sbyte y, sbyte minimum, int length ) : void
x sbyte Pointer to the first array of signed 8-bit integer elements.
y sbyte Pointer to the second array of signed 8-bit integer elements.
minimum sbyte Pointer to the array of pairwise minimum elements.
length int Length of the arrays specified by x, y, and minimum.
return void

Min_V8s_S8s() public static method

Computes the minimum of signed 8-bit integer array elements.
If v is null. If length is negative or length is zero.
public static Min_V8s_S8s ( sbyte v, int length ) : sbyte
v sbyte Pointer to the array of elements whose minimum will be computed.
length int Length of the array specified by v. Must be non-zero.
return sbyte

Min_V8s_S8s() public static method

Computes the minimum of signed 8-bit integer array elements.
If vArray is null. If length is negative or length is zero. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Min_V8s_S8s ( sbyte vArray, int vOffset, int length ) : sbyte
vArray sbyte
vOffset int
length int
return sbyte

Min_V8uS8u_V8u() public static method

Computes pairwise minima of unsigned 8-bit integer array elements and a constant.
If x or minimum is null. If length is negative.
public static Min_V8uS8u_V8u ( byte x, byte y, byte minimum, int length ) : void
x byte Pointer to the first array of unsigned 8-bit integer elements.
y byte The unsigned 8-bit integer constant.
minimum byte Pointer to the array of pairwise minimum elements.
length int Length of the arrays specified by x, y, and minimum.
return void

Min_V8uS8u_V8u() public static method

Computes pairwise minima of unsigned 8-bit integer array elements and a constant.
If xArray or minimumArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, minimumOffset is negative, minimumOffset + length exceeds the length of minimumArray, or length is negative.
public static Min_V8uS8u_V8u ( byte xArray, int xOffset, byte y, byte minimumArray, int minimumOffset, int length ) : void
xArray byte
xOffset int
y byte
minimumArray byte
minimumOffset int
length int
return void

Min_V8uV8u_V8u() public static method

Computes pairwise minima of corresponding elements in two unsigned 8-bit integer arrays.
If x, y or minimum is null. If length is negative.
public static Min_V8uV8u_V8u ( byte x, byte y, byte minimum, int length ) : void
x byte Pointer to the first array of unsigned 8-bit integer elements.
y byte Pointer to the second array of unsigned 8-bit integer elements.
minimum byte Pointer to the array of pairwise minimum elements.
length int Length of the arrays specified by x, y, and minimum.
return void

Min_V8uV8u_V8u() public static method

Computes pairwise minima of corresponding elements in two unsigned 8-bit integer arrays.
If xArray, yArray or minimumArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, minimumOffset is negative, minimumOffset + length exceeds the length of minimumArray, or length is negative.
public static Min_V8uV8u_V8u ( byte xArray, int xOffset, byte yArray, int yOffset, byte minimumArray, int minimumOffset, int length ) : void
xArray byte
xOffset int
yArray byte
yOffset int
minimumArray byte
minimumOffset int
length int
return void

Min_V8u_S8u() public static method

Computes the minimum of unsigned 8-bit integer array elements.
If v is null. If length is negative or length is zero.
public static Min_V8u_S8u ( byte v, int length ) : byte
v byte Pointer to the array of elements whose minimum will be computed.
length int Length of the array specified by v. Must be non-zero.
return byte

Min_V8u_S8u() public static method

Computes the minimum of unsigned 8-bit integer array elements.
If vArray is null. If length is negative or length is zero. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Min_V8u_S8u ( byte vArray, int vOffset, int length ) : byte
vArray byte
vOffset int
length int
return byte

Multiply_IV16sS16s_IV16s() public static method

Multiplies signed 16-bit integer array elements by a constant and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Multiply_IV16sS16s_IV16s ( short xArray, int xOffset, short y, int length ) : void
xArray short
xOffset int
y short
length int
return void

Multiply_IV16sS16s_IV16s() public static method

Multiplies signed 16-bit integer array elements by a constant and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Multiply_IV16sS16s_IV16s ( short x, short y, int length ) : void
x short Pointer to the factor array of signed 16-bit integer elements.
y short The signed 16-bit integer constant factor.
length int Length of the array specified by x.
return void

Multiply_IV16sV16s_IV16s() public static method

Multiplies corresponding elements in two signed 16-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Multiply_IV16sV16s_IV16s ( short xArray, int xOffset, short yArray, int yOffset, int length ) : void
xArray short
xOffset int
yArray short
yOffset int
length int
return void

Multiply_IV16sV16s_IV16s() public static method

Multiplies corresponding elements in two signed 16-bit integer arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Multiply_IV16sV16s_IV16s ( short x, short y, int length ) : void
x short Pointer to the first factor array of signed 16-bit integer elements.
y short Pointer to the second factor array of signed 16-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Multiply_IV32fS32f_IV32f() public static method

Multiplies single precision (32-bit) floating-point array elements by a constant and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Multiply_IV32fS32f_IV32f ( float x, float y, int length ) : void
x float Pointer to the factor array of single precision (32-bit) floating-point elements.
y float The single precision (32-bit) floating-point constant factor.
length int Length of the array specified by x.
return void

Multiply_IV32fS32f_IV32f() public static method

Multiplies single precision (32-bit) floating-point array elements by a constant and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Multiply_IV32fS32f_IV32f ( float xArray, int xOffset, float y, int length ) : void
xArray float
xOffset int
y float
length int
return void

Multiply_IV32fV32f_IV32f() public static method

Multiplies corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Multiply_IV32fV32f_IV32f ( float x, float y, int length ) : void
x float Pointer to the first factor array of single precision (32-bit) floating-point elements.
y float Pointer to the second factor array of single precision (32-bit) floating-point elements.
length int Length of the arrays specified by x and y.
return void

Multiply_IV32fV32f_IV32f() public static method

Multiplies corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Multiply_IV32fV32f_IV32f ( float xArray, int xOffset, float yArray, int yOffset, int length ) : void
xArray float
xOffset int
yArray float
yOffset int
length int
return void

Multiply_IV32sS32s_IV32s() public static method

Multiplies signed 32-bit integer array elements by a constant and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Multiply_IV32sS32s_IV32s ( int x, int y, int length ) : void
x int Pointer to the factor array of signed 32-bit integer elements.
y int The signed 32-bit integer constant factor.
length int Length of the array specified by x.
return void

Multiply_IV32sS32s_IV32s() public static method

Multiplies signed 32-bit integer array elements by a constant and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Multiply_IV32sS32s_IV32s ( int xArray, int xOffset, int y, int length ) : void
xArray int
xOffset int
y int
length int
return void

Multiply_IV32sV32s_IV32s() public static method

Multiplies corresponding elements in two signed 32-bit integer arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Multiply_IV32sV32s_IV32s ( int x, int y, int length ) : void
x int Pointer to the first factor array of signed 32-bit integer elements.
y int Pointer to the second factor array of signed 32-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Multiply_IV32sV32s_IV32s() public static method

Multiplies corresponding elements in two signed 32-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Multiply_IV32sV32s_IV32s ( int xArray, int xOffset, int yArray, int yOffset, int length ) : void
xArray int
xOffset int
yArray int
yOffset int
length int
return void

Multiply_IV64fS64f_IV64f() public static method

Multiplies double precision (64-bit) floating-point array elements by a constant and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Multiply_IV64fS64f_IV64f ( double x, double y, int length ) : void
x double Pointer to the factor array of double precision (64-bit) floating-point elements.
y double The double precision (64-bit) floating-point constant factor.
length int Length of the array specified by x.
return void

Multiply_IV64fS64f_IV64f() public static method

Multiplies double precision (64-bit) floating-point array elements by a constant and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Multiply_IV64fS64f_IV64f ( double xArray, int xOffset, double y, int length ) : void
xArray double
xOffset int
y double
length int
return void

Multiply_IV64fV64f_IV64f() public static method

Multiplies corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Multiply_IV64fV64f_IV64f ( double x, double y, int length ) : void
x double Pointer to the first factor array of double precision (64-bit) floating-point elements.
y double Pointer to the second factor array of double precision (64-bit) floating-point elements.
length int Length of the arrays specified by x and y.
return void

Multiply_IV64fV64f_IV64f() public static method

Multiplies corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Multiply_IV64fV64f_IV64f ( double xArray, int xOffset, double yArray, int yOffset, int length ) : void
xArray double
xOffset int
yArray double
yOffset int
length int
return void

Multiply_IV64sS64s_IV64s() public static method

Multiplies signed 64-bit integer array elements by a constant and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Multiply_IV64sS64s_IV64s ( long xArray, int xOffset, long y, int length ) : void
xArray long
xOffset int
y long
length int
return void

Multiply_IV64sS64s_IV64s() public static method

Multiplies signed 64-bit integer array elements by a constant and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Multiply_IV64sS64s_IV64s ( long x, long y, int length ) : void
x long Pointer to the factor array of signed 64-bit integer elements.
y long The signed 64-bit integer constant factor.
length int Length of the array specified by x.
return void

Multiply_IV64sV64s_IV64s() public static method

Multiplies corresponding elements in two signed 64-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Multiply_IV64sV64s_IV64s ( long xArray, int xOffset, long yArray, int yOffset, int length ) : void
xArray long
xOffset int
yArray long
yOffset int
length int
return void

Multiply_IV64sV64s_IV64s() public static method

Multiplies corresponding elements in two signed 64-bit integer arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Multiply_IV64sV64s_IV64s ( long x, long y, int length ) : void
x long Pointer to the first factor array of signed 64-bit integer elements.
y long Pointer to the second factor array of signed 64-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Multiply_IV8sS8s_IV8s() public static method

Multiplies signed 8-bit integer array elements by a constant and writes the result to the same array.
If xArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Multiply_IV8sS8s_IV8s ( sbyte xArray, int xOffset, sbyte y, int length ) : void
xArray sbyte
xOffset int
y sbyte
length int
return void

Multiply_IV8sS8s_IV8s() public static method

Multiplies signed 8-bit integer array elements by a constant and writes the result to the same array.
If x is null. If length is negative.
public static Multiply_IV8sS8s_IV8s ( sbyte x, sbyte y, int length ) : void
x sbyte Pointer to the factor array of signed 8-bit integer elements.
y sbyte The signed 8-bit integer constant factor.
length int Length of the array specified by x.
return void

Multiply_IV8sV8s_IV8s() public static method

Multiplies corresponding elements in two signed 8-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Multiply_IV8sV8s_IV8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, int length ) : void
xArray sbyte
xOffset int
yArray sbyte
yOffset int
length int
return void

Multiply_IV8sV8s_IV8s() public static method

Multiplies corresponding elements in two signed 8-bit integer arrays and writes the result to the first array.
If x or y is null. If length is negative.
public static Multiply_IV8sV8s_IV8s ( sbyte x, sbyte y, int length ) : void
x sbyte Pointer to the first factor array of signed 8-bit integer elements.
y sbyte Pointer to the second factor array of signed 8-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Multiply_V16sS16s_V16s() public static method

Multiplies signed 16-bit integer array elements by a constant. Produces an array of signed 16-bit integer elements.
If xArray or productArray is null. If xArray or productArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V16sS16s_V16s ( short xArray, int xOffset, short y, short productArray, int productOffset, int length ) : void
xArray short
xOffset int
y short
productArray short
productOffset int
length int
return void

Multiply_V16sS16s_V16s() public static method

Multiplies signed 16-bit integer array elements by a constant. Produces an array of signed 16-bit integer elements.
If x or product is null. If x or product is not naturally aligned. If length is negative.
public static Multiply_V16sS16s_V16s ( short x, short y, short product, int length ) : void
x short Pointer to the factor array of signed 16-bit integer elements.
y short The signed 16-bit integer constant to be multiplied by.
product short Pointer to the product array of signed 16-bit integer elements.
length int Length of the arrays specified by x and product.
return void

Multiply_V16sS16s_V32s() public static method

Multiplies signed 16-bit integer array elements by a constant. Produces an array of signed 32-bit integer elements.
If xArray or productArray is null. If xArray or productArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V16sS16s_V32s ( short xArray, int xOffset, short y, int productArray, int productOffset, int length ) : void
xArray short
xOffset int
y short
productArray int
productOffset int
length int
return void

Multiply_V16sS16s_V32s() public static method

Multiplies signed 16-bit integer array elements by a constant. Produces an array of signed 32-bit integer elements.
If x or product is null. If x or product is not naturally aligned. If length is negative.
public static Multiply_V16sS16s_V32s ( short x, short y, int product, int length ) : void
x short Pointer to the factor array of signed 16-bit integer elements.
y short The signed 16-bit integer constant to be multiplied by.
product int Pointer to the product array of signed 32-bit integer elements.
length int Length of the arrays specified by x and product.
return void

Multiply_V16sV16s_V16s() public static method

Multiples corresponding elements in two signed 16-bit integer arrays, producing an array of signed 16-bit integer elements.
If xArray, yArray or productArray is null. If xArray, yArray or productArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V16sV16s_V16s ( short xArray, int xOffset, short yArray, int yOffset, short productArray, int productOffset, int length ) : void
xArray short
xOffset int
yArray short
yOffset int
productArray short
productOffset int
length int
return void

Multiply_V16sV16s_V16s() public static method

Multiples corresponding elements in two signed 16-bit integer arrays, producing an array of signed 16-bit integer elements.
If x, y or product is null. If x, y or product is not naturally aligned. If length is negative.
public static Multiply_V16sV16s_V16s ( short x, short y, short product, int length ) : void
x short Pointer to the first factor array of signed 16-bit integer elements.
y short Pointer to the second factor array of signed 16-bit integer elements.
product short Pointer to the product array of signed 16-bit integer elements.
length int Length of the arrays specified by x, y, and product.
return void

Multiply_V16sV16s_V32s() public static method

Multiples corresponding elements in two signed 16-bit integer arrays, producing an array of signed 32-bit integer elements.
If xArray, yArray or productArray is null. If xArray, yArray or productArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V16sV16s_V32s ( short xArray, int xOffset, short yArray, int yOffset, int productArray, int productOffset, int length ) : void
xArray short
xOffset int
yArray short
yOffset int
productArray int
productOffset int
length int
return void

Multiply_V16sV16s_V32s() public static method

Multiples corresponding elements in two signed 16-bit integer arrays, producing an array of signed 32-bit integer elements.
If x, y or product is null. If x, y or product is not naturally aligned. If length is negative.
public static Multiply_V16sV16s_V32s ( short x, short y, int product, int length ) : void
x short Pointer to the first factor array of signed 16-bit integer elements.
y short Pointer to the second factor array of signed 16-bit integer elements.
product int Pointer to the product array of signed 32-bit integer elements.
length int Length of the arrays specified by x, y, and product.
return void

Multiply_V16uS16u_V32u() public static method

Multiplies unsigned 16-bit integer array elements by a constant. Produces an array of unsigned 32-bit integer elements.
If xArray or productArray is null. If xArray or productArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V16uS16u_V32u ( ushort xArray, int xOffset, ushort y, uint productArray, int productOffset, int length ) : void
xArray ushort
xOffset int
y ushort
productArray uint
productOffset int
length int
return void

Multiply_V16uS16u_V32u() public static method

Multiplies unsigned 16-bit integer array elements by a constant. Produces an array of unsigned 32-bit integer elements.
If x or product is null. If x or product is not naturally aligned. If length is negative.
public static Multiply_V16uS16u_V32u ( ushort x, ushort y, uint product, int length ) : void
x ushort Pointer to the factor array of unsigned 16-bit integer elements.
y ushort The unsigned 16-bit integer constant to be multiplied by.
product uint Pointer to the product array of unsigned 32-bit integer elements.
length int Length of the arrays specified by x and product.
return void

Multiply_V16uV16u_V32u() public static method

Multiples corresponding elements in two unsigned 16-bit integer arrays, producing an array of unsigned 32-bit integer elements.
If xArray, yArray or productArray is null. If xArray, yArray or productArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V16uV16u_V32u ( ushort xArray, int xOffset, ushort yArray, int yOffset, uint productArray, int productOffset, int length ) : void
xArray ushort
xOffset int
yArray ushort
yOffset int
productArray uint
productOffset int
length int
return void

Multiply_V16uV16u_V32u() public static method

Multiples corresponding elements in two unsigned 16-bit integer arrays, producing an array of unsigned 32-bit integer elements.
If x, y or product is null. If x, y or product is not naturally aligned. If length is negative.
public static Multiply_V16uV16u_V32u ( ushort x, ushort y, uint product, int length ) : void
x ushort Pointer to the first factor array of unsigned 16-bit integer elements.
y ushort Pointer to the second factor array of unsigned 16-bit integer elements.
product uint Pointer to the product array of unsigned 32-bit integer elements.
length int Length of the arrays specified by x, y, and product.
return void

Multiply_V32fS32f_V32f() public static method

Multiplies single precision (32-bit) floating-point array elements by a constant. Produces an array of single precision (32-bit) floating-point elements.
If x or product is null. If x or product is not naturally aligned. If length is negative.
public static Multiply_V32fS32f_V32f ( float x, float y, float product, int length ) : void
x float Pointer to the factor array of single precision (32-bit) floating-point elements.
y float The single precision (32-bit) floating-point constant to be multiplied by.
product float Pointer to the product array of single precision (32-bit) floating-point elements.
length int Length of the arrays specified by x and product.
return void

Multiply_V32fS32f_V32f() public static method

Multiplies single precision (32-bit) floating-point array elements by a constant. Produces an array of single precision (32-bit) floating-point elements.
If xArray or productArray is null. If xArray or productArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V32fS32f_V32f ( float xArray, int xOffset, float y, float productArray, int productOffset, int length ) : void
xArray float
xOffset int
y float
productArray float
productOffset int
length int
return void

Multiply_V32fV32f_V32f() public static method

Multiples corresponding elements in two single precision (32-bit) floating-point arrays, producing an array of single precision (32-bit) floating-point elements.
If x, y or product is null. If x, y or product is not naturally aligned. If length is negative.
public static Multiply_V32fV32f_V32f ( float x, float y, float product, int length ) : void
x float Pointer to the first factor array of single precision (32-bit) floating-point elements.
y float Pointer to the second factor array of single precision (32-bit) floating-point elements.
product float Pointer to the product array of single precision (32-bit) floating-point elements.
length int Length of the arrays specified by x, y, and product.
return void

Multiply_V32fV32f_V32f() public static method

Multiples corresponding elements in two single precision (32-bit) floating-point arrays, producing an array of single precision (32-bit) floating-point elements.
If xArray, yArray or productArray is null. If xArray, yArray or productArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V32fV32f_V32f ( float xArray, int xOffset, float yArray, int yOffset, float productArray, int productOffset, int length ) : void
xArray float
xOffset int
yArray float
yOffset int
productArray float
productOffset int
length int
return void

Multiply_V32sS32s_V32s() public static method

Multiplies signed 32-bit integer array elements by a constant. Produces an array of signed 32-bit integer elements.
If x or product is null. If x or product is not naturally aligned. If length is negative.
public static Multiply_V32sS32s_V32s ( int x, int y, int product, int length ) : void
x int Pointer to the factor array of signed 32-bit integer elements.
y int The signed 32-bit integer constant to be multiplied by.
product int Pointer to the product array of signed 32-bit integer elements.
length int Length of the arrays specified by x and product.
return void

Multiply_V32sS32s_V32s() public static method

Multiplies signed 32-bit integer array elements by a constant. Produces an array of signed 32-bit integer elements.
If xArray or productArray is null. If xArray or productArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V32sS32s_V32s ( int xArray, int xOffset, int y, int productArray, int productOffset, int length ) : void
xArray int
xOffset int
y int
productArray int
productOffset int
length int
return void

Multiply_V32sS32s_V64s() public static method

Multiplies signed 32-bit integer array elements by a constant. Produces an array of signed 64-bit integer elements.
If xArray or productArray is null. If xArray or productArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V32sS32s_V64s ( int xArray, int xOffset, int y, long productArray, int productOffset, int length ) : void
xArray int
xOffset int
y int
productArray long
productOffset int
length int
return void

Multiply_V32sS32s_V64s() public static method

Multiplies signed 32-bit integer array elements by a constant. Produces an array of signed 64-bit integer elements.
If x or product is null. If x or product is not naturally aligned. If length is negative.
public static Multiply_V32sS32s_V64s ( int x, int y, long product, int length ) : void
x int Pointer to the factor array of signed 32-bit integer elements.
y int The signed 32-bit integer constant to be multiplied by.
product long Pointer to the product array of signed 64-bit integer elements.
length int Length of the arrays specified by x and product.
return void

Multiply_V32sV32s_V32s() public static method

Multiples corresponding elements in two signed 32-bit integer arrays, producing an array of signed 32-bit integer elements.
If x, y or product is null. If x, y or product is not naturally aligned. If length is negative.
public static Multiply_V32sV32s_V32s ( int x, int y, int product, int length ) : void
x int Pointer to the first factor array of signed 32-bit integer elements.
y int Pointer to the second factor array of signed 32-bit integer elements.
product int Pointer to the product array of signed 32-bit integer elements.
length int Length of the arrays specified by x, y, and product.
return void

Multiply_V32sV32s_V32s() public static method

Multiples corresponding elements in two signed 32-bit integer arrays, producing an array of signed 32-bit integer elements.
If xArray, yArray or productArray is null. If xArray, yArray or productArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V32sV32s_V32s ( int xArray, int xOffset, int yArray, int yOffset, int productArray, int productOffset, int length ) : void
xArray int
xOffset int
yArray int
yOffset int
productArray int
productOffset int
length int
return void

Multiply_V32sV32s_V64s() public static method

Multiples corresponding elements in two signed 32-bit integer arrays, producing an array of signed 64-bit integer elements.
If xArray, yArray or productArray is null. If xArray, yArray or productArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V32sV32s_V64s ( int xArray, int xOffset, int yArray, int yOffset, long productArray, int productOffset, int length ) : void
xArray int
xOffset int
yArray int
yOffset int
productArray long
productOffset int
length int
return void

Multiply_V32sV32s_V64s() public static method

Multiples corresponding elements in two signed 32-bit integer arrays, producing an array of signed 64-bit integer elements.
If x, y or product is null. If x, y or product is not naturally aligned. If length is negative.
public static Multiply_V32sV32s_V64s ( int x, int y, long product, int length ) : void
x int Pointer to the first factor array of signed 32-bit integer elements.
y int Pointer to the second factor array of signed 32-bit integer elements.
product long Pointer to the product array of signed 64-bit integer elements.
length int Length of the arrays specified by x, y, and product.
return void

Multiply_V32uS32u_V64u() public static method

Multiplies unsigned 32-bit integer array elements by a constant. Produces an array of unsigned 64-bit integer elements.
If xArray or productArray is null. If xArray or productArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V32uS32u_V64u ( uint xArray, int xOffset, uint y, ulong productArray, int productOffset, int length ) : void
xArray uint
xOffset int
y uint
productArray ulong
productOffset int
length int
return void

Multiply_V32uS32u_V64u() public static method

Multiplies unsigned 32-bit integer array elements by a constant. Produces an array of unsigned 64-bit integer elements.
If x or product is null. If x or product is not naturally aligned. If length is negative.
public static Multiply_V32uS32u_V64u ( uint x, uint y, ulong product, int length ) : void
x uint Pointer to the factor array of unsigned 32-bit integer elements.
y uint The unsigned 32-bit integer constant to be multiplied by.
product ulong Pointer to the product array of unsigned 64-bit integer elements.
length int Length of the arrays specified by x and product.
return void

Multiply_V32uV32u_V64u() public static method

Multiples corresponding elements in two unsigned 32-bit integer arrays, producing an array of unsigned 64-bit integer elements.
If xArray, yArray or productArray is null. If xArray, yArray or productArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V32uV32u_V64u ( uint xArray, int xOffset, uint yArray, int yOffset, ulong productArray, int productOffset, int length ) : void
xArray uint
xOffset int
yArray uint
yOffset int
productArray ulong
productOffset int
length int
return void

Multiply_V32uV32u_V64u() public static method

Multiples corresponding elements in two unsigned 32-bit integer arrays, producing an array of unsigned 64-bit integer elements.
If x, y or product is null. If x, y or product is not naturally aligned. If length is negative.
public static Multiply_V32uV32u_V64u ( uint x, uint y, ulong product, int length ) : void
x uint Pointer to the first factor array of unsigned 32-bit integer elements.
y uint Pointer to the second factor array of unsigned 32-bit integer elements.
product ulong Pointer to the product array of unsigned 64-bit integer elements.
length int Length of the arrays specified by x, y, and product.
return void

Multiply_V64fS64f_V64f() public static method

Multiplies double precision (64-bit) floating-point array elements by a constant. Produces an array of double precision (64-bit) floating-point elements.
If x or product is null. If x or product is not naturally aligned. If length is negative.
public static Multiply_V64fS64f_V64f ( double x, double y, double product, int length ) : void
x double Pointer to the factor array of double precision (64-bit) floating-point elements.
y double The double precision (64-bit) floating-point constant to be multiplied by.
product double Pointer to the product array of double precision (64-bit) floating-point elements.
length int Length of the arrays specified by x and product.
return void

Multiply_V64fS64f_V64f() public static method

Multiplies double precision (64-bit) floating-point array elements by a constant. Produces an array of double precision (64-bit) floating-point elements.
If xArray or productArray is null. If xArray or productArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V64fS64f_V64f ( double xArray, int xOffset, double y, double productArray, int productOffset, int length ) : void
xArray double
xOffset int
y double
productArray double
productOffset int
length int
return void

Multiply_V64fV64f_V64f() public static method

Multiples corresponding elements in two double precision (64-bit) floating-point arrays, producing an array of double precision (64-bit) floating-point elements.
If x, y or product is null. If x, y or product is not naturally aligned. If length is negative.
public static Multiply_V64fV64f_V64f ( double x, double y, double product, int length ) : void
x double Pointer to the first factor array of double precision (64-bit) floating-point elements.
y double Pointer to the second factor array of double precision (64-bit) floating-point elements.
product double Pointer to the product array of double precision (64-bit) floating-point elements.
length int Length of the arrays specified by x, y, and product.
return void

Multiply_V64fV64f_V64f() public static method

Multiples corresponding elements in two double precision (64-bit) floating-point arrays, producing an array of double precision (64-bit) floating-point elements.
If xArray, yArray or productArray is null. If xArray, yArray or productArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V64fV64f_V64f ( double xArray, int xOffset, double yArray, int yOffset, double productArray, int productOffset, int length ) : void
xArray double
xOffset int
yArray double
yOffset int
productArray double
productOffset int
length int
return void

Multiply_V64sS64s_V64s() public static method

Multiplies signed 64-bit integer array elements by a constant. Produces an array of signed 64-bit integer elements.
If xArray or productArray is null. If xArray or productArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V64sS64s_V64s ( long xArray, int xOffset, long y, long productArray, int productOffset, int length ) : void
xArray long
xOffset int
y long
productArray long
productOffset int
length int
return void

Multiply_V64sS64s_V64s() public static method

Multiplies signed 64-bit integer array elements by a constant. Produces an array of signed 64-bit integer elements.
If x or product is null. If x or product is not naturally aligned. If length is negative.
public static Multiply_V64sS64s_V64s ( long x, long y, long product, int length ) : void
x long Pointer to the factor array of signed 64-bit integer elements.
y long The signed 64-bit integer constant to be multiplied by.
product long Pointer to the product array of signed 64-bit integer elements.
length int Length of the arrays specified by x and product.
return void

Multiply_V64sV64s_V64s() public static method

Multiples corresponding elements in two signed 64-bit integer arrays, producing an array of signed 64-bit integer elements.
If xArray, yArray or productArray is null. If xArray, yArray or productArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V64sV64s_V64s ( long xArray, int xOffset, long yArray, int yOffset, long productArray, int productOffset, int length ) : void
xArray long
xOffset int
yArray long
yOffset int
productArray long
productOffset int
length int
return void

Multiply_V64sV64s_V64s() public static method

Multiples corresponding elements in two signed 64-bit integer arrays, producing an array of signed 64-bit integer elements.
If x, y or product is null. If x, y or product is not naturally aligned. If length is negative.
public static Multiply_V64sV64s_V64s ( long x, long y, long product, int length ) : void
x long Pointer to the first factor array of signed 64-bit integer elements.
y long Pointer to the second factor array of signed 64-bit integer elements.
product long Pointer to the product array of signed 64-bit integer elements.
length int Length of the arrays specified by x, y, and product.
return void

Multiply_V8sS8s_V16s() public static method

Multiplies signed 8-bit integer array elements by a constant. Produces an array of signed 16-bit integer elements.
If xArray or productArray is null. If productArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V8sS8s_V16s ( sbyte xArray, int xOffset, sbyte y, short productArray, int productOffset, int length ) : void
xArray sbyte
xOffset int
y sbyte
productArray short
productOffset int
length int
return void

Multiply_V8sS8s_V16s() public static method

Multiplies signed 8-bit integer array elements by a constant. Produces an array of signed 16-bit integer elements.
If x or product is null. If product is not naturally aligned. If length is negative.
public static Multiply_V8sS8s_V16s ( sbyte x, sbyte y, short product, int length ) : void
x sbyte Pointer to the factor array of signed 8-bit integer elements.
y sbyte The signed 8-bit integer constant to be multiplied by.
product short Pointer to the product array of signed 16-bit integer elements.
length int Length of the arrays specified by x and product.
return void

Multiply_V8sS8s_V8s() public static method

Multiplies signed 8-bit integer array elements by a constant. Produces an array of signed 8-bit integer elements.
If xArray or productArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V8sS8s_V8s ( sbyte xArray, int xOffset, sbyte y, sbyte productArray, int productOffset, int length ) : void
xArray sbyte
xOffset int
y sbyte
productArray sbyte
productOffset int
length int
return void

Multiply_V8sS8s_V8s() public static method

Multiplies signed 8-bit integer array elements by a constant. Produces an array of signed 8-bit integer elements.
If x or product is null. If length is negative.
public static Multiply_V8sS8s_V8s ( sbyte x, sbyte y, sbyte product, int length ) : void
x sbyte Pointer to the factor array of signed 8-bit integer elements.
y sbyte The signed 8-bit integer constant to be multiplied by.
product sbyte Pointer to the product array of signed 8-bit integer elements.
length int Length of the arrays specified by x and product.
return void

Multiply_V8sV8s_V16s() public static method

Multiples corresponding elements in two signed 8-bit integer arrays, producing an array of signed 16-bit integer elements.
If xArray, yArray or productArray is null. If productArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V8sV8s_V16s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, short productArray, int productOffset, int length ) : void
xArray sbyte
xOffset int
yArray sbyte
yOffset int
productArray short
productOffset int
length int
return void

Multiply_V8sV8s_V16s() public static method

Multiples corresponding elements in two signed 8-bit integer arrays, producing an array of signed 16-bit integer elements.
If x, y or product is null. If product is not naturally aligned. If length is negative.
public static Multiply_V8sV8s_V16s ( sbyte x, sbyte y, short product, int length ) : void
x sbyte Pointer to the first factor array of signed 8-bit integer elements.
y sbyte Pointer to the second factor array of signed 8-bit integer elements.
product short Pointer to the product array of signed 16-bit integer elements.
length int Length of the arrays specified by x, y, and product.
return void

Multiply_V8sV8s_V8s() public static method

Multiples corresponding elements in two signed 8-bit integer arrays, producing an array of signed 8-bit integer elements.
If xArray, yArray or productArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V8sV8s_V8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, sbyte productArray, int productOffset, int length ) : void
xArray sbyte
xOffset int
yArray sbyte
yOffset int
productArray sbyte
productOffset int
length int
return void

Multiply_V8sV8s_V8s() public static method

Multiples corresponding elements in two signed 8-bit integer arrays, producing an array of signed 8-bit integer elements.
If x, y or product is null. If length is negative.
public static Multiply_V8sV8s_V8s ( sbyte x, sbyte y, sbyte product, int length ) : void
x sbyte Pointer to the first factor array of signed 8-bit integer elements.
y sbyte Pointer to the second factor array of signed 8-bit integer elements.
product sbyte Pointer to the product array of signed 8-bit integer elements.
length int Length of the arrays specified by x, y, and product.
return void

Multiply_V8uS8u_V16u() public static method

Multiplies unsigned 8-bit integer array elements by a constant. Produces an array of unsigned 16-bit integer elements.
If x or product is null. If product is not naturally aligned. If length is negative.
public static Multiply_V8uS8u_V16u ( byte x, byte y, ushort product, int length ) : void
x byte Pointer to the factor array of unsigned 8-bit integer elements.
y byte The unsigned 8-bit integer constant to be multiplied by.
product ushort Pointer to the product array of unsigned 16-bit integer elements.
length int Length of the arrays specified by x and product.
return void

Multiply_V8uS8u_V16u() public static method

Multiplies unsigned 8-bit integer array elements by a constant. Produces an array of unsigned 16-bit integer elements.
If xArray or productArray is null. If productArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V8uS8u_V16u ( byte xArray, int xOffset, byte y, ushort productArray, int productOffset, int length ) : void
xArray byte
xOffset int
y byte
productArray ushort
productOffset int
length int
return void

Multiply_V8uV8u_V16u() public static method

Multiples corresponding elements in two unsigned 8-bit integer arrays, producing an array of unsigned 16-bit integer elements.
If x, y or product is null. If product is not naturally aligned. If length is negative.
public static Multiply_V8uV8u_V16u ( byte x, byte y, ushort product, int length ) : void
x byte Pointer to the first factor array of unsigned 8-bit integer elements.
y byte Pointer to the second factor array of unsigned 8-bit integer elements.
product ushort Pointer to the product array of unsigned 16-bit integer elements.
length int Length of the arrays specified by x, y, and product.
return void

Multiply_V8uV8u_V16u() public static method

Multiples corresponding elements in two unsigned 8-bit integer arrays, producing an array of unsigned 16-bit integer elements.
If xArray, yArray or productArray is null. If productArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, productOffset is negative, productOffset + length exceeds the length of productArray, or length is negative.
public static Multiply_V8uV8u_V16u ( byte xArray, int xOffset, byte yArray, int yOffset, ushort productArray, int productOffset, int length ) : void
xArray byte
xOffset int
yArray byte
yOffset int
productArray ushort
productOffset int
length int
return void

Negate_IV16s_IV16s() public static method

Negates elements in signed 16-bit integer array and writes the results to the same array.
If v is null. If v is not naturally aligned. If length is negative.
public static Negate_IV16s_IV16s ( short v, int length ) : void
v short Pointer to the array of signed 16-bit integer elements to be negated.
length int Length of the array specified by v.
return void

Negate_IV16s_IV16s() public static method

Negates elements in signed 16-bit integer array and writes the results to the same array.
If vArray is null. If vArray is not naturally aligned. If length is negative. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Negate_IV16s_IV16s ( short vArray, int vOffset, int length ) : void
vArray short
vOffset int
length int
return void

Negate_IV32f_IV32f() public static method

Negates elements in single precision (32-bit) floating-point array and writes the results to the same array.
If v is null. If v is not naturally aligned. If length is negative.
public static Negate_IV32f_IV32f ( float v, int length ) : void
v float Pointer to the array of single precision (32-bit) floating-point elements to be negated.
length int Length of the array specified by v.
return void

Negate_IV32f_IV32f() public static method

Negates elements in single precision (32-bit) floating-point array and writes the results to the same array.
If vArray is null. If vArray is not naturally aligned. If length is negative. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Negate_IV32f_IV32f ( float vArray, int vOffset, int length ) : void
vArray float
vOffset int
length int
return void

Negate_IV32s_IV32s() public static method

Negates elements in signed 32-bit integer array and writes the results to the same array.
If v is null. If v is not naturally aligned. If length is negative.
public static Negate_IV32s_IV32s ( int v, int length ) : void
v int Pointer to the array of signed 32-bit integer elements to be negated.
length int Length of the array specified by v.
return void

Negate_IV32s_IV32s() public static method

Negates elements in signed 32-bit integer array and writes the results to the same array.
If vArray is null. If vArray is not naturally aligned. If length is negative. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Negate_IV32s_IV32s ( int vArray, int vOffset, int length ) : void
vArray int
vOffset int
length int
return void

Negate_IV64f_IV64f() public static method

Negates elements in double precision (64-bit) floating-point array and writes the results to the same array.
If v is null. If v is not naturally aligned. If length is negative.
public static Negate_IV64f_IV64f ( double v, int length ) : void
v double Pointer to the array of double precision (64-bit) floating-point elements to be negated.
length int Length of the array specified by v.
return void

Negate_IV64f_IV64f() public static method

Negates elements in double precision (64-bit) floating-point array and writes the results to the same array.
If vArray is null. If vArray is not naturally aligned. If length is negative. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Negate_IV64f_IV64f ( double vArray, int vOffset, int length ) : void
vArray double
vOffset int
length int
return void

Negate_IV64s_IV64s() public static method

Negates elements in signed 64-bit integer array and writes the results to the same array.
If v is null. If v is not naturally aligned. If length is negative.
public static Negate_IV64s_IV64s ( long v, int length ) : void
v long Pointer to the array of signed 64-bit integer elements to be negated.
length int Length of the array specified by v.
return void

Negate_IV64s_IV64s() public static method

Negates elements in signed 64-bit integer array and writes the results to the same array.
If vArray is null. If vArray is not naturally aligned. If length is negative. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Negate_IV64s_IV64s ( long vArray, int vOffset, int length ) : void
vArray long
vOffset int
length int
return void

Negate_IV8s_IV8s() public static method

Negates elements in signed 8-bit integer array and writes the results to the same array.
If v is null. If length is negative.
public static Negate_IV8s_IV8s ( sbyte v, int length ) : void
v sbyte Pointer to the array of signed 8-bit integer elements to be negated.
length int Length of the array specified by v.
return void

Negate_IV8s_IV8s() public static method

Negates elements in signed 8-bit integer array and writes the results to the same array.
If vArray is null. If length is negative. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Negate_IV8s_IV8s ( sbyte vArray, int vOffset, int length ) : void
vArray sbyte
vOffset int
length int
return void

Negate_V16s_V16s() public static method

Negates elements in signed 16-bit integer array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Negate_V16s_V16s ( short xArray, int xOffset, short yArray, int yOffset, int length ) : void
xArray short
xOffset int
yArray short
yOffset int
length int
return void

Negate_V16s_V16s() public static method

Negates elements in signed 16-bit integer array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Negate_V16s_V16s ( short x, short y, int length ) : void
x short Pointer to the array of signed 16-bit integer elements to be negated.
y short Pointer to the signed 16-bit integer array to store negated elements.
length int Length of the arrays specified by x and y.
return void

Negate_V32f_V32f() public static method

Negates elements in single precision (32-bit) floating-point array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Negate_V32f_V32f ( float x, float y, int length ) : void
x float Pointer to the array of single precision (32-bit) floating-point elements to be negated.
y float Pointer to the single precision (32-bit) floating-point array to store negated elements.
length int Length of the arrays specified by x and y.
return void

Negate_V32f_V32f() public static method

Negates elements in single precision (32-bit) floating-point array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Negate_V32f_V32f ( float xArray, int xOffset, float yArray, int yOffset, int length ) : void
xArray float
xOffset int
yArray float
yOffset int
length int
return void

Negate_V32s_V32s() public static method

Negates elements in signed 32-bit integer array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Negate_V32s_V32s ( int x, int y, int length ) : void
x int Pointer to the array of signed 32-bit integer elements to be negated.
y int Pointer to the signed 32-bit integer array to store negated elements.
length int Length of the arrays specified by x and y.
return void

Negate_V32s_V32s() public static method

Negates elements in signed 32-bit integer array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Negate_V32s_V32s ( int xArray, int xOffset, int yArray, int yOffset, int length ) : void
xArray int
xOffset int
yArray int
yOffset int
length int
return void

Negate_V64f_V64f() public static method

Negates elements in double precision (64-bit) floating-point array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Negate_V64f_V64f ( double x, double y, int length ) : void
x double Pointer to the array of double precision (64-bit) floating-point elements to be negated.
y double Pointer to the double precision (64-bit) floating-point array to store negated elements.
length int Length of the arrays specified by x and y.
return void

Negate_V64f_V64f() public static method

Negates elements in double precision (64-bit) floating-point array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Negate_V64f_V64f ( double xArray, int xOffset, double yArray, int yOffset, int length ) : void
xArray double
xOffset int
yArray double
yOffset int
length int
return void

Negate_V64s_V64s() public static method

Negates elements in signed 64-bit integer array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Negate_V64s_V64s ( long xArray, int xOffset, long yArray, int yOffset, int length ) : void
xArray long
xOffset int
yArray long
yOffset int
length int
return void

Negate_V64s_V64s() public static method

Negates elements in signed 64-bit integer array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Negate_V64s_V64s ( long x, long y, int length ) : void
x long Pointer to the array of signed 64-bit integer elements to be negated.
y long Pointer to the signed 64-bit integer array to store negated elements.
length int Length of the arrays specified by x and y.
return void

Negate_V8s_V8s() public static method

Negates elements in signed 8-bit integer array.
If xArray or yArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Negate_V8s_V8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, int length ) : void
xArray sbyte
xOffset int
yArray sbyte
yOffset int
length int
return void

Negate_V8s_V8s() public static method

Negates elements in signed 8-bit integer array.
If x or y is null. If length is negative.
public static Negate_V8s_V8s ( sbyte x, sbyte y, int length ) : void
x sbyte Pointer to the array of signed 8-bit integer elements to be negated.
y sbyte Pointer to the signed 8-bit integer array to store negated elements.
length int Length of the arrays specified by x and y.
return void

Subtract_IV16sS16s_IV16s() public static method

Subtracts a constant from signed 16-bit integer array elements and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Subtract_IV16sS16s_IV16s ( short xArray, int xOffset, short y, int length ) : void
xArray short
xOffset int
y short
length int
return void

Subtract_IV16sS16s_IV16s() public static method

Subtracts a constant from signed 16-bit integer array elements and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Subtract_IV16sS16s_IV16s ( short x, short y, int length ) : void
x short Pointer to the minuend array of signed 16-bit integer elements.
y short The signed 16-bit integer constant to be subtracted.
length int Length of the array specified by x.
return void

Subtract_IV16sV16s_IV16s() public static method

Subtracts corresponding elements in two signed 16-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Subtract_IV16sV16s_IV16s ( short xArray, int xOffset, short yArray, int yOffset, int length ) : void
xArray short
xOffset int
yArray short
yOffset int
length int
return void

Subtract_IV16sV16s_IV16s() public static method

Subtracts corresponding elements in two signed 16-bit integer arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Subtract_IV16sV16s_IV16s ( short x, short y, int length ) : void
x short Pointer to the minuend array of signed 16-bit integer elements.
y short Pointer to the subtrahend array of signed 16-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Subtract_IV32fS32f_IV32f() public static method

Subtracts a constant from single precision (32-bit) floating-point array elements and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Subtract_IV32fS32f_IV32f ( float x, float y, int length ) : void
x float Pointer to the minuend array of single precision (32-bit) floating-point elements.
y float The single precision (32-bit) floating-point constant to be subtracted.
length int Length of the array specified by x.
return void

Subtract_IV32fS32f_IV32f() public static method

Subtracts a constant from single precision (32-bit) floating-point array elements and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Subtract_IV32fS32f_IV32f ( float xArray, int xOffset, float y, int length ) : void
xArray float
xOffset int
y float
length int
return void

Subtract_IV32fV32f_IV32f() public static method

Subtracts corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Subtract_IV32fV32f_IV32f ( float x, float y, int length ) : void
x float Pointer to the minuend array of single precision (32-bit) floating-point elements.
y float Pointer to the subtrahend array of single precision (32-bit) floating-point elements.
length int Length of the arrays specified by x and y.
return void

Subtract_IV32fV32f_IV32f() public static method

Subtracts corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Subtract_IV32fV32f_IV32f ( float xArray, int xOffset, float yArray, int yOffset, int length ) : void
xArray float
xOffset int
yArray float
yOffset int
length int
return void

Subtract_IV32sS32s_IV32s() public static method

Subtracts a constant from signed 32-bit integer array elements and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Subtract_IV32sS32s_IV32s ( int x, int y, int length ) : void
x int Pointer to the minuend array of signed 32-bit integer elements.
y int The signed 32-bit integer constant to be subtracted.
length int Length of the array specified by x.
return void

Subtract_IV32sS32s_IV32s() public static method

Subtracts a constant from signed 32-bit integer array elements and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Subtract_IV32sS32s_IV32s ( int xArray, int xOffset, int y, int length ) : void
xArray int
xOffset int
y int
length int
return void

Subtract_IV32sV32s_IV32s() public static method

Subtracts corresponding elements in two signed 32-bit integer arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Subtract_IV32sV32s_IV32s ( int x, int y, int length ) : void
x int Pointer to the minuend array of signed 32-bit integer elements.
y int Pointer to the subtrahend array of signed 32-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Subtract_IV32sV32s_IV32s() public static method

Subtracts corresponding elements in two signed 32-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Subtract_IV32sV32s_IV32s ( int xArray, int xOffset, int yArray, int yOffset, int length ) : void
xArray int
xOffset int
yArray int
yOffset int
length int
return void

Subtract_IV64fS64f_IV64f() public static method

Subtracts a constant from double precision (64-bit) floating-point array elements and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Subtract_IV64fS64f_IV64f ( double x, double y, int length ) : void
x double Pointer to the minuend array of double precision (64-bit) floating-point elements.
y double The double precision (64-bit) floating-point constant to be subtracted.
length int Length of the array specified by x.
return void

Subtract_IV64fS64f_IV64f() public static method

Subtracts a constant from double precision (64-bit) floating-point array elements and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Subtract_IV64fS64f_IV64f ( double xArray, int xOffset, double y, int length ) : void
xArray double
xOffset int
y double
length int
return void

Subtract_IV64fV64f_IV64f() public static method

Subtracts corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Subtract_IV64fV64f_IV64f ( double x, double y, int length ) : void
x double Pointer to the minuend array of double precision (64-bit) floating-point elements.
y double Pointer to the subtrahend array of double precision (64-bit) floating-point elements.
length int Length of the arrays specified by x and y.
return void

Subtract_IV64fV64f_IV64f() public static method

Subtracts corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Subtract_IV64fV64f_IV64f ( double xArray, int xOffset, double yArray, int yOffset, int length ) : void
xArray double
xOffset int
yArray double
yOffset int
length int
return void

Subtract_IV64sS64s_IV64s() public static method

Subtracts a constant from signed 64-bit integer array elements and writes the result to the same array.
If xArray is null. If xArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Subtract_IV64sS64s_IV64s ( long xArray, int xOffset, long y, int length ) : void
xArray long
xOffset int
y long
length int
return void

Subtract_IV64sS64s_IV64s() public static method

Subtracts a constant from signed 64-bit integer array elements and writes the result to the same array.
If x is null. If x is not naturally aligned. If length is negative.
public static Subtract_IV64sS64s_IV64s ( long x, long y, int length ) : void
x long Pointer to the minuend array of signed 64-bit integer elements.
y long The signed 64-bit integer constant to be subtracted.
length int Length of the array specified by x.
return void

Subtract_IV64sV64s_IV64s() public static method

Subtracts corresponding elements in two signed 64-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Subtract_IV64sV64s_IV64s ( long xArray, int xOffset, long yArray, int yOffset, int length ) : void
xArray long
xOffset int
yArray long
yOffset int
length int
return void

Subtract_IV64sV64s_IV64s() public static method

Subtracts corresponding elements in two signed 64-bit integer arrays and writes the result to the first array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Subtract_IV64sV64s_IV64s ( long x, long y, int length ) : void
x long Pointer to the minuend array of signed 64-bit integer elements.
y long Pointer to the subtrahend array of signed 64-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Subtract_IV8sS8s_IV8s() public static method

Subtracts a constant from signed 8-bit integer array elements and writes the result to the same array.
If xArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, or length is negative.
public static Subtract_IV8sS8s_IV8s ( sbyte xArray, int xOffset, sbyte y, int length ) : void
xArray sbyte
xOffset int
y sbyte
length int
return void

Subtract_IV8sS8s_IV8s() public static method

Subtracts a constant from signed 8-bit integer array elements and writes the result to the same array.
If x is null. If length is negative.
public static Subtract_IV8sS8s_IV8s ( sbyte x, sbyte y, int length ) : void
x sbyte Pointer to the minuend array of signed 8-bit integer elements.
y sbyte The signed 8-bit integer constant to be subtracted.
length int Length of the array specified by x.
return void

Subtract_IV8sV8s_IV8s() public static method

Subtracts corresponding elements in two signed 8-bit integer arrays and writes the result to the first array.
If xArray or yArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Subtract_IV8sV8s_IV8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, int length ) : void
xArray sbyte
xOffset int
yArray sbyte
yOffset int
length int
return void

Subtract_IV8sV8s_IV8s() public static method

Subtracts corresponding elements in two signed 8-bit integer arrays and writes the result to the first array.
If x or y is null. If length is negative.
public static Subtract_IV8sV8s_IV8s ( sbyte x, sbyte y, int length ) : void
x sbyte Pointer to the minuend array of signed 8-bit integer elements.
y sbyte Pointer to the subtrahend array of signed 8-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Subtract_S16sIV16s_IV16s() public static method

Subtracts signed 16-bit integer array elements from a constant and writes the result to the same array.
If y is null. If y is not naturally aligned. If length is negative.
public static Subtract_S16sIV16s_IV16s ( short x, short y, int length ) : void
x short The signed 16-bit integer constant to be subtracted from.
y short Pointer to the subtrahend array of signed 16-bit integer elements.
length int Length of the array specified by y.
return void

Subtract_S16sIV16s_IV16s() public static method

Subtracts signed 16-bit integer array elements from a constant and writes the result to the same array.
If yArray is null. If yArray is not naturally aligned. If length is negative. If yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Subtract_S16sIV16s_IV16s ( short x, short yArray, int yOffset, int length ) : void
x short
yArray short
yOffset int
length int
return void

Subtract_S16sV16s_V16s() public static method

Subtracts signed 16-bit integer array elements from a constant. Produces an array of signed 16-bit integer elements.
If yArray or diffArray is null. If yArray or diffArray is not naturally aligned. If length is negative. If yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_S16sV16s_V16s ( short x, short yArray, int yOffset, short diffArray, int diffOffset, int length ) : void
x short
yArray short
yOffset int
diffArray short
diffOffset int
length int
return void

Subtract_S16sV16s_V16s() public static method

Subtracts signed 16-bit integer array elements from a constant. Produces an array of signed 16-bit integer elements.
If y or diff is null. If y or diff is not naturally aligned. If length is negative.
public static Subtract_S16sV16s_V16s ( short x, short y, short diff, int length ) : void
x short The signed 16-bit integer constant to be subtracted from.
y short Pointer to the subtrahend array of signed 16-bit integer elements.
diff short Pointer to the difference array of signed 16-bit integer elements.
length int Length of the arrays specified by y and diff.
return void

Subtract_S16sV16s_V32s() public static method

Subtracts signed 16-bit integer array elements from a constant. Produces an array of signed 32-bit integer elements.
If y or diff is null. If y or diff is not naturally aligned. If length is negative.
public static Subtract_S16sV16s_V32s ( short x, short y, int diff, int length ) : void
x short The signed 16-bit integer constant to be subtracted from.
y short Pointer to the subtrahend array of signed 16-bit integer elements.
diff int Pointer to the difference array of signed 32-bit integer elements.
length int Length of the arrays specified by y and diff.
return void

Subtract_S16sV16s_V32s() public static method

Subtracts signed 16-bit integer array elements from a constant. Produces an array of signed 32-bit integer elements.
If yArray or diffArray is null. If yArray or diffArray is not naturally aligned. If length is negative. If yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_S16sV16s_V32s ( short x, short yArray, int yOffset, int diffArray, int diffOffset, int length ) : void
x short
yArray short
yOffset int
diffArray int
diffOffset int
length int
return void

Subtract_S16uV16u_V32u() public static method

Subtracts unsigned 16-bit integer array elements from a constant. Produces an array of unsigned 32-bit integer elements.
If yArray or diffArray is null. If yArray or diffArray is not naturally aligned. If length is negative. If yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_S16uV16u_V32u ( ushort x, ushort yArray, int yOffset, uint diffArray, int diffOffset, int length ) : void
x ushort
yArray ushort
yOffset int
diffArray uint
diffOffset int
length int
return void

Subtract_S16uV16u_V32u() public static method

Subtracts unsigned 16-bit integer array elements from a constant. Produces an array of unsigned 32-bit integer elements.
If y or diff is null. If y or diff is not naturally aligned. If length is negative.
public static Subtract_S16uV16u_V32u ( ushort x, ushort y, uint diff, int length ) : void
x ushort The unsigned 16-bit integer constant to be subtracted from.
y ushort Pointer to the subtrahend array of unsigned 16-bit integer elements.
diff uint Pointer to the difference array of unsigned 32-bit integer elements.
length int Length of the arrays specified by y and diff.
return void

Subtract_S32fIV32f_IV32f() public static method

Subtracts single precision (32-bit) floating-point array elements from a constant and writes the result to the same array.
If y is null. If y is not naturally aligned. If length is negative.
public static Subtract_S32fIV32f_IV32f ( float x, float y, int length ) : void
x float The single precision (32-bit) floating-point constant to be subtracted from.
y float Pointer to the subtrahend array of single precision (32-bit) floating-point elements.
length int Length of the array specified by y.
return void

Subtract_S32fIV32f_IV32f() public static method

Subtracts single precision (32-bit) floating-point array elements from a constant and writes the result to the same array.
If yArray is null. If yArray is not naturally aligned. If length is negative. If yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Subtract_S32fIV32f_IV32f ( float x, float yArray, int yOffset, int length ) : void
x float
yArray float
yOffset int
length int
return void

Subtract_S32fV32f_V32f() public static method

Subtracts single precision (32-bit) floating-point array elements from a constant. Produces an array of single precision (32-bit) floating-point elements.
If y or diff is null. If y or diff is not naturally aligned. If length is negative.
public static Subtract_S32fV32f_V32f ( float x, float y, float diff, int length ) : void
x float The single precision (32-bit) floating-point constant to be subtracted from.
y float Pointer to the subtrahend array of single precision (32-bit) floating-point elements.
diff float Pointer to the difference array of single precision (32-bit) floating-point elements.
length int Length of the arrays specified by y and diff.
return void

Subtract_S32fV32f_V32f() public static method

Subtracts single precision (32-bit) floating-point array elements from a constant. Produces an array of single precision (32-bit) floating-point elements.
If yArray or diffArray is null. If yArray or diffArray is not naturally aligned. If length is negative. If yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_S32fV32f_V32f ( float x, float yArray, int yOffset, float diffArray, int diffOffset, int length ) : void
x float
yArray float
yOffset int
diffArray float
diffOffset int
length int
return void

Subtract_S32sIV32s_IV32s() public static method

Subtracts signed 32-bit integer array elements from a constant and writes the result to the same array.
If y is null. If y is not naturally aligned. If length is negative.
public static Subtract_S32sIV32s_IV32s ( int x, int y, int length ) : void
x int The signed 32-bit integer constant to be subtracted from.
y int Pointer to the subtrahend array of signed 32-bit integer elements.
length int Length of the array specified by y.
return void

Subtract_S32sIV32s_IV32s() public static method

Subtracts signed 32-bit integer array elements from a constant and writes the result to the same array.
If yArray is null. If yArray is not naturally aligned. If length is negative. If yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Subtract_S32sIV32s_IV32s ( int x, int yArray, int yOffset, int length ) : void
x int
yArray int
yOffset int
length int
return void

Subtract_S32sV32s_V32s() public static method

Subtracts signed 32-bit integer array elements from a constant. Produces an array of signed 32-bit integer elements.
If y or diff is null. If y or diff is not naturally aligned. If length is negative.
public static Subtract_S32sV32s_V32s ( int x, int y, int diff, int length ) : void
x int The signed 32-bit integer constant to be subtracted from.
y int Pointer to the subtrahend array of signed 32-bit integer elements.
diff int Pointer to the difference array of signed 32-bit integer elements.
length int Length of the arrays specified by y and diff.
return void

Subtract_S32sV32s_V32s() public static method

Subtracts signed 32-bit integer array elements from a constant. Produces an array of signed 32-bit integer elements.
If yArray or diffArray is null. If yArray or diffArray is not naturally aligned. If length is negative. If yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_S32sV32s_V32s ( int x, int yArray, int yOffset, int diffArray, int diffOffset, int length ) : void
x int
yArray int
yOffset int
diffArray int
diffOffset int
length int
return void

Subtract_S32sV32s_V64s() public static method

Subtracts signed 32-bit integer array elements from a constant. Produces an array of signed 64-bit integer elements.
If yArray or diffArray is null. If yArray or diffArray is not naturally aligned. If length is negative. If yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_S32sV32s_V64s ( int x, int yArray, int yOffset, long diffArray, int diffOffset, int length ) : void
x int
yArray int
yOffset int
diffArray long
diffOffset int
length int
return void

Subtract_S32sV32s_V64s() public static method

Subtracts signed 32-bit integer array elements from a constant. Produces an array of signed 64-bit integer elements.
If y or diff is null. If y or diff is not naturally aligned. If length is negative.
public static Subtract_S32sV32s_V64s ( int x, int y, long diff, int length ) : void
x int The signed 32-bit integer constant to be subtracted from.
y int Pointer to the subtrahend array of signed 32-bit integer elements.
diff long Pointer to the difference array of signed 64-bit integer elements.
length int Length of the arrays specified by y and diff.
return void

Subtract_S32uV32u_V64u() public static method

Subtracts unsigned 32-bit integer array elements from a constant. Produces an array of unsigned 64-bit integer elements.
If yArray or diffArray is null. If yArray or diffArray is not naturally aligned. If length is negative. If yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_S32uV32u_V64u ( uint x, uint yArray, int yOffset, ulong diffArray, int diffOffset, int length ) : void
x uint
yArray uint
yOffset int
diffArray ulong
diffOffset int
length int
return void

Subtract_S32uV32u_V64u() public static method

Subtracts unsigned 32-bit integer array elements from a constant. Produces an array of unsigned 64-bit integer elements.
If y or diff is null. If y or diff is not naturally aligned. If length is negative.
public static Subtract_S32uV32u_V64u ( uint x, uint y, ulong diff, int length ) : void
x uint The unsigned 32-bit integer constant to be subtracted from.
y uint Pointer to the subtrahend array of unsigned 32-bit integer elements.
diff ulong Pointer to the difference array of unsigned 64-bit integer elements.
length int Length of the arrays specified by y and diff.
return void

Subtract_S64fIV64f_IV64f() public static method

Subtracts double precision (64-bit) floating-point array elements from a constant and writes the result to the same array.
If y is null. If y is not naturally aligned. If length is negative.
public static Subtract_S64fIV64f_IV64f ( double x, double y, int length ) : void
x double The double precision (64-bit) floating-point constant to be subtracted from.
y double Pointer to the subtrahend array of double precision (64-bit) floating-point elements.
length int Length of the array specified by y.
return void

Subtract_S64fIV64f_IV64f() public static method

Subtracts double precision (64-bit) floating-point array elements from a constant and writes the result to the same array.
If yArray is null. If yArray is not naturally aligned. If length is negative. If yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Subtract_S64fIV64f_IV64f ( double x, double yArray, int yOffset, int length ) : void
x double
yArray double
yOffset int
length int
return void

Subtract_S64fV64f_V64f() public static method

Subtracts double precision (64-bit) floating-point array elements from a constant. Produces an array of double precision (64-bit) floating-point elements.
If y or diff is null. If y or diff is not naturally aligned. If length is negative.
public static Subtract_S64fV64f_V64f ( double x, double y, double diff, int length ) : void
x double The double precision (64-bit) floating-point constant to be subtracted from.
y double Pointer to the subtrahend array of double precision (64-bit) floating-point elements.
diff double Pointer to the difference array of double precision (64-bit) floating-point elements.
length int Length of the arrays specified by y and diff.
return void

Subtract_S64fV64f_V64f() public static method

Subtracts double precision (64-bit) floating-point array elements from a constant. Produces an array of double precision (64-bit) floating-point elements.
If yArray or diffArray is null. If yArray or diffArray is not naturally aligned. If length is negative. If yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_S64fV64f_V64f ( double x, double yArray, int yOffset, double diffArray, int diffOffset, int length ) : void
x double
yArray double
yOffset int
diffArray double
diffOffset int
length int
return void

Subtract_S64sIV64s_IV64s() public static method

Subtracts signed 64-bit integer array elements from a constant and writes the result to the same array.
If y is null. If y is not naturally aligned. If length is negative.
public static Subtract_S64sIV64s_IV64s ( long x, long y, int length ) : void
x long The signed 64-bit integer constant to be subtracted from.
y long Pointer to the subtrahend array of signed 64-bit integer elements.
length int Length of the array specified by y.
return void

Subtract_S64sIV64s_IV64s() public static method

Subtracts signed 64-bit integer array elements from a constant and writes the result to the same array.
If yArray is null. If yArray is not naturally aligned. If length is negative. If yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Subtract_S64sIV64s_IV64s ( long x, long yArray, int yOffset, int length ) : void
x long
yArray long
yOffset int
length int
return void

Subtract_S64sV64s_V64s() public static method

Subtracts signed 64-bit integer array elements from a constant. Produces an array of signed 64-bit integer elements.
If yArray or diffArray is null. If yArray or diffArray is not naturally aligned. If length is negative. If yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_S64sV64s_V64s ( long x, long yArray, int yOffset, long diffArray, int diffOffset, int length ) : void
x long
yArray long
yOffset int
diffArray long
diffOffset int
length int
return void

Subtract_S64sV64s_V64s() public static method

Subtracts signed 64-bit integer array elements from a constant. Produces an array of signed 64-bit integer elements.
If y or diff is null. If y or diff is not naturally aligned. If length is negative.
public static Subtract_S64sV64s_V64s ( long x, long y, long diff, int length ) : void
x long The signed 64-bit integer constant to be subtracted from.
y long Pointer to the subtrahend array of signed 64-bit integer elements.
diff long Pointer to the difference array of signed 64-bit integer elements.
length int Length of the arrays specified by y and diff.
return void

Subtract_S8sIV8s_IV8s() public static method

Subtracts signed 8-bit integer array elements from a constant and writes the result to the same array.
If y is null. If length is negative.
public static Subtract_S8sIV8s_IV8s ( sbyte x, sbyte y, int length ) : void
x sbyte The signed 8-bit integer constant to be subtracted from.
y sbyte Pointer to the subtrahend array of signed 8-bit integer elements.
length int Length of the array specified by y.
return void

Subtract_S8sIV8s_IV8s() public static method

Subtracts signed 8-bit integer array elements from a constant and writes the result to the same array.
If yArray is null. If length is negative. If yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Subtract_S8sIV8s_IV8s ( sbyte x, sbyte yArray, int yOffset, int length ) : void
x sbyte
yArray sbyte
yOffset int
length int
return void

Subtract_S8sV8s_V16s() public static method

Subtracts signed 8-bit integer array elements from a constant. Produces an array of signed 16-bit integer elements.
If yArray or diffArray is null. If diffArray is not naturally aligned. If length is negative. If yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_S8sV8s_V16s ( sbyte x, sbyte yArray, int yOffset, short diffArray, int diffOffset, int length ) : void
x sbyte
yArray sbyte
yOffset int
diffArray short
diffOffset int
length int
return void

Subtract_S8sV8s_V16s() public static method

Subtracts signed 8-bit integer array elements from a constant. Produces an array of signed 16-bit integer elements.
If y or diff is null. If diff is not naturally aligned. If length is negative.
public static Subtract_S8sV8s_V16s ( sbyte x, sbyte y, short diff, int length ) : void
x sbyte The signed 8-bit integer constant to be subtracted from.
y sbyte Pointer to the subtrahend array of signed 8-bit integer elements.
diff short Pointer to the difference array of signed 16-bit integer elements.
length int Length of the arrays specified by y and diff.
return void

Subtract_S8sV8s_V8s() public static method

Subtracts signed 8-bit integer array elements from a constant. Produces an array of signed 8-bit integer elements.
If yArray or diffArray is null. If length is negative. If yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_S8sV8s_V8s ( sbyte x, sbyte yArray, int yOffset, sbyte diffArray, int diffOffset, int length ) : void
x sbyte
yArray sbyte
yOffset int
diffArray sbyte
diffOffset int
length int
return void

Subtract_S8sV8s_V8s() public static method

Subtracts signed 8-bit integer array elements from a constant. Produces an array of signed 8-bit integer elements.
If y or diff is null. If length is negative.
public static Subtract_S8sV8s_V8s ( sbyte x, sbyte y, sbyte diff, int length ) : void
x sbyte The signed 8-bit integer constant to be subtracted from.
y sbyte Pointer to the subtrahend array of signed 8-bit integer elements.
diff sbyte Pointer to the difference array of signed 8-bit integer elements.
length int Length of the arrays specified by y and diff.
return void

Subtract_S8uV8u_V16u() public static method

Subtracts unsigned 8-bit integer array elements from a constant. Produces an array of unsigned 16-bit integer elements.
If yArray or diffArray is null. If diffArray is not naturally aligned. If length is negative. If yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_S8uV8u_V16u ( byte x, byte yArray, int yOffset, ushort diffArray, int diffOffset, int length ) : void
x byte
yArray byte
yOffset int
diffArray ushort
diffOffset int
length int
return void

Subtract_S8uV8u_V16u() public static method

Subtracts unsigned 8-bit integer array elements from a constant. Produces an array of unsigned 16-bit integer elements.
If y or diff is null. If diff is not naturally aligned. If length is negative.
public static Subtract_S8uV8u_V16u ( byte x, byte y, ushort diff, int length ) : void
x byte The unsigned 8-bit integer constant to be subtracted from.
y byte Pointer to the subtrahend array of unsigned 8-bit integer elements.
diff ushort Pointer to the difference array of unsigned 16-bit integer elements.
length int Length of the arrays specified by y and diff.
return void

Subtract_V16sIV16s_IV16s() public static method

Subtracts corresponding elements in two signed 16-bit integer arrays and writes the result to the second array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Subtract_V16sIV16s_IV16s ( short xArray, int xOffset, short yArray, int yOffset, int length ) : void
xArray short
xOffset int
yArray short
yOffset int
length int
return void

Subtract_V16sIV16s_IV16s() public static method

Subtracts corresponding elements in two signed 16-bit integer arrays and writes the result to the second array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Subtract_V16sIV16s_IV16s ( short x, short y, int length ) : void
x short Pointer to the minuend array of signed 16-bit integer elements.
y short Pointer to the subtrahend array of signed 16-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Subtract_V16sS16s_V16s() public static method

Subtracts corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 16-bit integer elements.
If xArray or diffArray is null. If xArray or diffArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V16sS16s_V16s ( short xArray, int xOffset, short y, short diffArray, int diffOffset, int length ) : void
xArray short
xOffset int
y short
diffArray short
diffOffset int
length int
return void

Subtract_V16sS16s_V16s() public static method

Subtracts a constant from signed 16-bit integer array elements. Produces an array of signed 16-bit integer elements.
If x or diff is null. If x or diff is not naturally aligned. If length is negative.
public static Subtract_V16sS16s_V16s ( short x, short y, short diff, int length ) : void
x short Pointer to the minuend array of signed 16-bit integer elements.
y short The signed 16-bit integer constant to be subtracted.
diff short Pointer to the difference array of signed 16-bit integer elements.
length int Length of the arrays specified by x and diff.
return void

Subtract_V16sS16s_V32s() public static method

Subtracts corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 32-bit integer elements.
If xArray or diffArray is null. If xArray or diffArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V16sS16s_V32s ( short xArray, int xOffset, short y, int diffArray, int diffOffset, int length ) : void
xArray short
xOffset int
y short
diffArray int
diffOffset int
length int
return void

Subtract_V16sS16s_V32s() public static method

Subtracts a constant from signed 16-bit integer array elements. Produces an array of signed 32-bit integer elements.
If x or diff is null. If x or diff is not naturally aligned. If length is negative.
public static Subtract_V16sS16s_V32s ( short x, short y, int diff, int length ) : void
x short Pointer to the minuend array of signed 16-bit integer elements.
y short The signed 16-bit integer constant to be subtracted.
diff int Pointer to the difference array of signed 32-bit integer elements.
length int Length of the arrays specified by x and diff.
return void

Subtract_V16sV16s_V16s() public static method

Subtracts corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 16-bit integer elements.
If xArray, yArray or diffArray is null. If xArray, yArray or diffArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V16sV16s_V16s ( short xArray, int xOffset, short yArray, int yOffset, short diffArray, int diffOffset, int length ) : void
xArray short
xOffset int
yArray short
yOffset int
diffArray short
diffOffset int
length int
return void

Subtract_V16sV16s_V16s() public static method

Subtracts corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 16-bit integer elements.
If x, y or diff is null. If x, y or diff is not naturally aligned. If length is negative.
public static Subtract_V16sV16s_V16s ( short x, short y, short diff, int length ) : void
x short Pointer to the minuend array of signed 16-bit integer elements.
y short Pointer to the subtrahend array of signed 16-bit integer elements.
diff short Pointer to the difference array of signed 16-bit integer elements.
length int Length of the arrays specified by x, y, and diff.
return void

Subtract_V16sV16s_V32s() public static method

Subtracts corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 32-bit integer elements.
If xArray, yArray or diffArray is null. If xArray, yArray or diffArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V16sV16s_V32s ( short xArray, int xOffset, short yArray, int yOffset, int diffArray, int diffOffset, int length ) : void
xArray short
xOffset int
yArray short
yOffset int
diffArray int
diffOffset int
length int
return void

Subtract_V16sV16s_V32s() public static method

Subtracts corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 32-bit integer elements.
If x, y or diff is null. If x, y or diff is not naturally aligned. If length is negative.
public static Subtract_V16sV16s_V32s ( short x, short y, int diff, int length ) : void
x short Pointer to the minuend array of signed 16-bit integer elements.
y short Pointer to the subtrahend array of signed 16-bit integer elements.
diff int Pointer to the difference array of signed 32-bit integer elements.
length int Length of the arrays specified by x, y, and diff.
return void

Subtract_V16uS16u_V32u() public static method

Subtracts corresponding elements in two unsigned 16-bit integer arrays. Produces an array of unsigned 32-bit integer elements.
If xArray or diffArray is null. If xArray or diffArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V16uS16u_V32u ( ushort xArray, int xOffset, ushort y, uint diffArray, int diffOffset, int length ) : void
xArray ushort
xOffset int
y ushort
diffArray uint
diffOffset int
length int
return void

Subtract_V16uS16u_V32u() public static method

Subtracts a constant from unsigned 16-bit integer array elements. Produces an array of unsigned 32-bit integer elements.
If x or diff is null. If x or diff is not naturally aligned. If length is negative.
public static Subtract_V16uS16u_V32u ( ushort x, ushort y, uint diff, int length ) : void
x ushort Pointer to the minuend array of unsigned 16-bit integer elements.
y ushort The unsigned 16-bit integer constant to be subtracted.
diff uint Pointer to the difference array of unsigned 32-bit integer elements.
length int Length of the arrays specified by x and diff.
return void

Subtract_V16uV16u_V32u() public static method

Subtracts corresponding elements in two unsigned 16-bit integer arrays. Produces an array of unsigned 32-bit integer elements.
If xArray, yArray or diffArray is null. If xArray, yArray or diffArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V16uV16u_V32u ( ushort xArray, int xOffset, ushort yArray, int yOffset, uint diffArray, int diffOffset, int length ) : void
xArray ushort
xOffset int
yArray ushort
yOffset int
diffArray uint
diffOffset int
length int
return void

Subtract_V16uV16u_V32u() public static method

Subtracts corresponding elements in two unsigned 16-bit integer arrays. Produces an array of unsigned 32-bit integer elements.
If x, y or diff is null. If x, y or diff is not naturally aligned. If length is negative.
public static Subtract_V16uV16u_V32u ( ushort x, ushort y, uint diff, int length ) : void
x ushort Pointer to the minuend array of unsigned 16-bit integer elements.
y ushort Pointer to the subtrahend array of unsigned 16-bit integer elements.
diff uint Pointer to the difference array of unsigned 32-bit integer elements.
length int Length of the arrays specified by x, y, and diff.
return void

Subtract_V32fIV32f_IV32f() public static method

Subtracts corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the second array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Subtract_V32fIV32f_IV32f ( float x, float y, int length ) : void
x float Pointer to the minuend array of single precision (32-bit) floating-point elements.
y float Pointer to the subtrahend array of single precision (32-bit) floating-point elements.
length int Length of the arrays specified by x and y.
return void

Subtract_V32fIV32f_IV32f() public static method

Subtracts corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the second array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Subtract_V32fIV32f_IV32f ( float xArray, int xOffset, float yArray, int yOffset, int length ) : void
xArray float
xOffset int
yArray float
yOffset int
length int
return void

Subtract_V32fS32f_V32f() public static method

Subtracts a constant from single precision (32-bit) floating-point array elements. Produces an array of single precision (32-bit) floating-point elements.
If x or diff is null. If x or diff is not naturally aligned. If length is negative.
public static Subtract_V32fS32f_V32f ( float x, float y, float diff, int length ) : void
x float Pointer to the minuend array of single precision (32-bit) floating-point elements.
y float The single precision (32-bit) floating-point constant to be subtracted.
diff float Pointer to the difference array of single precision (32-bit) floating-point elements.
length int Length of the arrays specified by x and diff.
return void

Subtract_V32fS32f_V32f() public static method

Subtracts corresponding elements in two single precision (32-bit) floating-point arrays. Produces an array of single precision (32-bit) floating-point elements.
If xArray or diffArray is null. If xArray or diffArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V32fS32f_V32f ( float xArray, int xOffset, float y, float diffArray, int diffOffset, int length ) : void
xArray float
xOffset int
y float
diffArray float
diffOffset int
length int
return void

Subtract_V32fV32f_V32f() public static method

Subtracts corresponding elements in two single precision (32-bit) floating-point arrays. Produces an array of single precision (32-bit) floating-point elements.
If x, y or diff is null. If x, y or diff is not naturally aligned. If length is negative.
public static Subtract_V32fV32f_V32f ( float x, float y, float diff, int length ) : void
x float Pointer to the minuend array of single precision (32-bit) floating-point elements.
y float Pointer to the subtrahend array of single precision (32-bit) floating-point elements.
diff float Pointer to the difference array of single precision (32-bit) floating-point elements.
length int Length of the arrays specified by x, y, and diff.
return void

Subtract_V32fV32f_V32f() public static method

Subtracts corresponding elements in two single precision (32-bit) floating-point arrays. Produces an array of single precision (32-bit) floating-point elements.
If xArray, yArray or diffArray is null. If xArray, yArray or diffArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V32fV32f_V32f ( float xArray, int xOffset, float yArray, int yOffset, float diffArray, int diffOffset, int length ) : void
xArray float
xOffset int
yArray float
yOffset int
diffArray float
diffOffset int
length int
return void

Subtract_V32sIV32s_IV32s() public static method

Subtracts corresponding elements in two signed 32-bit integer arrays and writes the result to the second array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Subtract_V32sIV32s_IV32s ( int x, int y, int length ) : void
x int Pointer to the minuend array of signed 32-bit integer elements.
y int Pointer to the subtrahend array of signed 32-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Subtract_V32sIV32s_IV32s() public static method

Subtracts corresponding elements in two signed 32-bit integer arrays and writes the result to the second array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Subtract_V32sIV32s_IV32s ( int xArray, int xOffset, int yArray, int yOffset, int length ) : void
xArray int
xOffset int
yArray int
yOffset int
length int
return void

Subtract_V32sS32s_V32s() public static method

Subtracts a constant from signed 32-bit integer array elements. Produces an array of signed 32-bit integer elements.
If x or diff is null. If x or diff is not naturally aligned. If length is negative.
public static Subtract_V32sS32s_V32s ( int x, int y, int diff, int length ) : void
x int Pointer to the minuend array of signed 32-bit integer elements.
y int The signed 32-bit integer constant to be subtracted.
diff int Pointer to the difference array of signed 32-bit integer elements.
length int Length of the arrays specified by x and diff.
return void

Subtract_V32sS32s_V32s() public static method

Subtracts corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 32-bit integer elements.
If xArray or diffArray is null. If xArray or diffArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V32sS32s_V32s ( int xArray, int xOffset, int y, int diffArray, int diffOffset, int length ) : void
xArray int
xOffset int
y int
diffArray int
diffOffset int
length int
return void

Subtract_V32sS32s_V64s() public static method

Subtracts corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 64-bit integer elements.
If xArray or diffArray is null. If xArray or diffArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V32sS32s_V64s ( int xArray, int xOffset, int y, long diffArray, int diffOffset, int length ) : void
xArray int
xOffset int
y int
diffArray long
diffOffset int
length int
return void

Subtract_V32sS32s_V64s() public static method

Subtracts a constant from signed 32-bit integer array elements. Produces an array of signed 64-bit integer elements.
If x or diff is null. If x or diff is not naturally aligned. If length is negative.
public static Subtract_V32sS32s_V64s ( int x, int y, long diff, int length ) : void
x int Pointer to the minuend array of signed 32-bit integer elements.
y int The signed 32-bit integer constant to be subtracted.
diff long Pointer to the difference array of signed 64-bit integer elements.
length int Length of the arrays specified by x and diff.
return void

Subtract_V32sV32s_V32s() public static method

Subtracts corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 32-bit integer elements.
If x, y or diff is null. If x, y or diff is not naturally aligned. If length is negative.
public static Subtract_V32sV32s_V32s ( int x, int y, int diff, int length ) : void
x int Pointer to the minuend array of signed 32-bit integer elements.
y int Pointer to the subtrahend array of signed 32-bit integer elements.
diff int Pointer to the difference array of signed 32-bit integer elements.
length int Length of the arrays specified by x, y, and diff.
return void

Subtract_V32sV32s_V32s() public static method

Subtracts corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 32-bit integer elements.
If xArray, yArray or diffArray is null. If xArray, yArray or diffArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V32sV32s_V32s ( int xArray, int xOffset, int yArray, int yOffset, int diffArray, int diffOffset, int length ) : void
xArray int
xOffset int
yArray int
yOffset int
diffArray int
diffOffset int
length int
return void

Subtract_V32sV32s_V64s() public static method

Subtracts corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 64-bit integer elements.
If xArray, yArray or diffArray is null. If xArray, yArray or diffArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V32sV32s_V64s ( int xArray, int xOffset, int yArray, int yOffset, long diffArray, int diffOffset, int length ) : void
xArray int
xOffset int
yArray int
yOffset int
diffArray long
diffOffset int
length int
return void

Subtract_V32sV32s_V64s() public static method

Subtracts corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 64-bit integer elements.
If x, y or diff is null. If x, y or diff is not naturally aligned. If length is negative.
public static Subtract_V32sV32s_V64s ( int x, int y, long diff, int length ) : void
x int Pointer to the minuend array of signed 32-bit integer elements.
y int Pointer to the subtrahend array of signed 32-bit integer elements.
diff long Pointer to the difference array of signed 64-bit integer elements.
length int Length of the arrays specified by x, y, and diff.
return void

Subtract_V32uS32u_V64u() public static method

Subtracts corresponding elements in two unsigned 32-bit integer arrays. Produces an array of unsigned 64-bit integer elements.
If xArray or diffArray is null. If xArray or diffArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V32uS32u_V64u ( uint xArray, int xOffset, uint y, ulong diffArray, int diffOffset, int length ) : void
xArray uint
xOffset int
y uint
diffArray ulong
diffOffset int
length int
return void

Subtract_V32uS32u_V64u() public static method

Subtracts a constant from unsigned 32-bit integer array elements. Produces an array of unsigned 64-bit integer elements.
If x or diff is null. If x or diff is not naturally aligned. If length is negative.
public static Subtract_V32uS32u_V64u ( uint x, uint y, ulong diff, int length ) : void
x uint Pointer to the minuend array of unsigned 32-bit integer elements.
y uint The unsigned 32-bit integer constant to be subtracted.
diff ulong Pointer to the difference array of unsigned 64-bit integer elements.
length int Length of the arrays specified by x and diff.
return void

Subtract_V32uV32u_V64u() public static method

Subtracts corresponding elements in two unsigned 32-bit integer arrays. Produces an array of unsigned 64-bit integer elements.
If xArray, yArray or diffArray is null. If xArray, yArray or diffArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V32uV32u_V64u ( uint xArray, int xOffset, uint yArray, int yOffset, ulong diffArray, int diffOffset, int length ) : void
xArray uint
xOffset int
yArray uint
yOffset int
diffArray ulong
diffOffset int
length int
return void

Subtract_V32uV32u_V64u() public static method

Subtracts corresponding elements in two unsigned 32-bit integer arrays. Produces an array of unsigned 64-bit integer elements.
If x, y or diff is null. If x, y or diff is not naturally aligned. If length is negative.
public static Subtract_V32uV32u_V64u ( uint x, uint y, ulong diff, int length ) : void
x uint Pointer to the minuend array of unsigned 32-bit integer elements.
y uint Pointer to the subtrahend array of unsigned 32-bit integer elements.
diff ulong Pointer to the difference array of unsigned 64-bit integer elements.
length int Length of the arrays specified by x, y, and diff.
return void

Subtract_V64fIV64f_IV64f() public static method

Subtracts corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the second array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Subtract_V64fIV64f_IV64f ( double x, double y, int length ) : void
x double Pointer to the minuend array of double precision (64-bit) floating-point elements.
y double Pointer to the subtrahend array of double precision (64-bit) floating-point elements.
length int Length of the arrays specified by x and y.
return void

Subtract_V64fIV64f_IV64f() public static method

Subtracts corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the second array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Subtract_V64fIV64f_IV64f ( double xArray, int xOffset, double yArray, int yOffset, int length ) : void
xArray double
xOffset int
yArray double
yOffset int
length int
return void

Subtract_V64fS64f_V64f() public static method

Subtracts a constant from double precision (64-bit) floating-point array elements. Produces an array of double precision (64-bit) floating-point elements.
If x or diff is null. If x or diff is not naturally aligned. If length is negative.
public static Subtract_V64fS64f_V64f ( double x, double y, double diff, int length ) : void
x double Pointer to the minuend array of double precision (64-bit) floating-point elements.
y double The double precision (64-bit) floating-point constant to be subtracted.
diff double Pointer to the difference array of double precision (64-bit) floating-point elements.
length int Length of the arrays specified by x and diff.
return void

Subtract_V64fS64f_V64f() public static method

Subtracts corresponding elements in two double precision (64-bit) floating-point arrays. Produces an array of double precision (64-bit) floating-point elements.
If xArray or diffArray is null. If xArray or diffArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V64fS64f_V64f ( double xArray, int xOffset, double y, double diffArray, int diffOffset, int length ) : void
xArray double
xOffset int
y double
diffArray double
diffOffset int
length int
return void

Subtract_V64fV64f_V64f() public static method

Subtracts corresponding elements in two double precision (64-bit) floating-point arrays. Produces an array of double precision (64-bit) floating-point elements.
If x, y or diff is null. If x, y or diff is not naturally aligned. If length is negative.
public static Subtract_V64fV64f_V64f ( double x, double y, double diff, int length ) : void
x double Pointer to the minuend array of double precision (64-bit) floating-point elements.
y double Pointer to the subtrahend array of double precision (64-bit) floating-point elements.
diff double Pointer to the difference array of double precision (64-bit) floating-point elements.
length int Length of the arrays specified by x, y, and diff.
return void

Subtract_V64fV64f_V64f() public static method

Subtracts corresponding elements in two double precision (64-bit) floating-point arrays. Produces an array of double precision (64-bit) floating-point elements.
If xArray, yArray or diffArray is null. If xArray, yArray or diffArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V64fV64f_V64f ( double xArray, int xOffset, double yArray, int yOffset, double diffArray, int diffOffset, int length ) : void
xArray double
xOffset int
yArray double
yOffset int
diffArray double
diffOffset int
length int
return void

Subtract_V64sIV64s_IV64s() public static method

Subtracts corresponding elements in two signed 64-bit integer arrays and writes the result to the second array.
If xArray or yArray is null. If xArray or yArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Subtract_V64sIV64s_IV64s ( long xArray, int xOffset, long yArray, int yOffset, int length ) : void
xArray long
xOffset int
yArray long
yOffset int
length int
return void

Subtract_V64sIV64s_IV64s() public static method

Subtracts corresponding elements in two signed 64-bit integer arrays and writes the result to the second array.
If x or y is null. If x or y is not naturally aligned. If length is negative.
public static Subtract_V64sIV64s_IV64s ( long x, long y, int length ) : void
x long Pointer to the minuend array of signed 64-bit integer elements.
y long Pointer to the subtrahend array of signed 64-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Subtract_V64sS64s_V64s() public static method

Subtracts corresponding elements in two signed 64-bit integer arrays. Produces an array of signed 64-bit integer elements.
If xArray or diffArray is null. If xArray or diffArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V64sS64s_V64s ( long xArray, int xOffset, long y, long diffArray, int diffOffset, int length ) : void
xArray long
xOffset int
y long
diffArray long
diffOffset int
length int
return void

Subtract_V64sS64s_V64s() public static method

Subtracts a constant from signed 64-bit integer array elements. Produces an array of signed 64-bit integer elements.
If x or diff is null. If x or diff is not naturally aligned. If length is negative.
public static Subtract_V64sS64s_V64s ( long x, long y, long diff, int length ) : void
x long Pointer to the minuend array of signed 64-bit integer elements.
y long The signed 64-bit integer constant to be subtracted.
diff long Pointer to the difference array of signed 64-bit integer elements.
length int Length of the arrays specified by x and diff.
return void

Subtract_V64sV64s_V64s() public static method

Subtracts corresponding elements in two signed 64-bit integer arrays. Produces an array of signed 64-bit integer elements.
If xArray, yArray or diffArray is null. If xArray, yArray or diffArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V64sV64s_V64s ( long xArray, int xOffset, long yArray, int yOffset, long diffArray, int diffOffset, int length ) : void
xArray long
xOffset int
yArray long
yOffset int
diffArray long
diffOffset int
length int
return void

Subtract_V64sV64s_V64s() public static method

Subtracts corresponding elements in two signed 64-bit integer arrays. Produces an array of signed 64-bit integer elements.
If x, y or diff is null. If x, y or diff is not naturally aligned. If length is negative.
public static Subtract_V64sV64s_V64s ( long x, long y, long diff, int length ) : void
x long Pointer to the minuend array of signed 64-bit integer elements.
y long Pointer to the subtrahend array of signed 64-bit integer elements.
diff long Pointer to the difference array of signed 64-bit integer elements.
length int Length of the arrays specified by x, y, and diff.
return void

Subtract_V8sIV8s_IV8s() public static method

Subtracts corresponding elements in two signed 8-bit integer arrays and writes the result to the second array.
If xArray or yArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, or length is negative.
public static Subtract_V8sIV8s_IV8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, int length ) : void
xArray sbyte
xOffset int
yArray sbyte
yOffset int
length int
return void

Subtract_V8sIV8s_IV8s() public static method

Subtracts corresponding elements in two signed 8-bit integer arrays and writes the result to the second array.
If x or y is null. If length is negative.
public static Subtract_V8sIV8s_IV8s ( sbyte x, sbyte y, int length ) : void
x sbyte Pointer to the minuend array of signed 8-bit integer elements.
y sbyte Pointer to the subtrahend array of signed 8-bit integer elements.
length int Length of the arrays specified by x and y.
return void

Subtract_V8sS8s_V16s() public static method

Subtracts corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 16-bit integer elements.
If xArray or diffArray is null. If diffArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V8sS8s_V16s ( sbyte xArray, int xOffset, sbyte y, short diffArray, int diffOffset, int length ) : void
xArray sbyte
xOffset int
y sbyte
diffArray short
diffOffset int
length int
return void

Subtract_V8sS8s_V16s() public static method

Subtracts a constant from signed 8-bit integer array elements. Produces an array of signed 16-bit integer elements.
If x or diff is null. If diff is not naturally aligned. If length is negative.
public static Subtract_V8sS8s_V16s ( sbyte x, sbyte y, short diff, int length ) : void
x sbyte Pointer to the minuend array of signed 8-bit integer elements.
y sbyte The signed 8-bit integer constant to be subtracted.
diff short Pointer to the difference array of signed 16-bit integer elements.
length int Length of the arrays specified by x and diff.
return void

Subtract_V8sS8s_V8s() public static method

Subtracts corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 8-bit integer elements.
If xArray or diffArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V8sS8s_V8s ( sbyte xArray, int xOffset, sbyte y, sbyte diffArray, int diffOffset, int length ) : void
xArray sbyte
xOffset int
y sbyte
diffArray sbyte
diffOffset int
length int
return void

Subtract_V8sS8s_V8s() public static method

Subtracts a constant from signed 8-bit integer array elements. Produces an array of signed 8-bit integer elements.
If x or diff is null. If length is negative.
public static Subtract_V8sS8s_V8s ( sbyte x, sbyte y, sbyte diff, int length ) : void
x sbyte Pointer to the minuend array of signed 8-bit integer elements.
y sbyte The signed 8-bit integer constant to be subtracted.
diff sbyte Pointer to the difference array of signed 8-bit integer elements.
length int Length of the arrays specified by x and diff.
return void

Subtract_V8sV8s_V16s() public static method

Subtracts corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 16-bit integer elements.
If xArray, yArray or diffArray is null. If diffArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V8sV8s_V16s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, short diffArray, int diffOffset, int length ) : void
xArray sbyte
xOffset int
yArray sbyte
yOffset int
diffArray short
diffOffset int
length int
return void

Subtract_V8sV8s_V16s() public static method

Subtracts corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 16-bit integer elements.
If x, y or diff is null. If diff is not naturally aligned. If length is negative.
public static Subtract_V8sV8s_V16s ( sbyte x, sbyte y, short diff, int length ) : void
x sbyte Pointer to the minuend array of signed 8-bit integer elements.
y sbyte Pointer to the subtrahend array of signed 8-bit integer elements.
diff short Pointer to the difference array of signed 16-bit integer elements.
length int Length of the arrays specified by x, y, and diff.
return void

Subtract_V8sV8s_V8s() public static method

Subtracts corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 8-bit integer elements.
If xArray, yArray or diffArray is null. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V8sV8s_V8s ( sbyte xArray, int xOffset, sbyte yArray, int yOffset, sbyte diffArray, int diffOffset, int length ) : void
xArray sbyte
xOffset int
yArray sbyte
yOffset int
diffArray sbyte
diffOffset int
length int
return void

Subtract_V8sV8s_V8s() public static method

Subtracts corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 8-bit integer elements.
If x, y or diff is null. If length is negative.
public static Subtract_V8sV8s_V8s ( sbyte x, sbyte y, sbyte diff, int length ) : void
x sbyte Pointer to the minuend array of signed 8-bit integer elements.
y sbyte Pointer to the subtrahend array of signed 8-bit integer elements.
diff sbyte Pointer to the difference array of signed 8-bit integer elements.
length int Length of the arrays specified by x, y, and diff.
return void

Subtract_V8uS8u_V16u() public static method

Subtracts a constant from unsigned 8-bit integer array elements. Produces an array of unsigned 16-bit integer elements.
If x or diff is null. If diff is not naturally aligned. If length is negative.
public static Subtract_V8uS8u_V16u ( byte x, byte y, ushort diff, int length ) : void
x byte Pointer to the minuend array of unsigned 8-bit integer elements.
y byte The unsigned 8-bit integer constant to be subtracted.
diff ushort Pointer to the difference array of unsigned 16-bit integer elements.
length int Length of the arrays specified by x and diff.
return void

Subtract_V8uS8u_V16u() public static method

Subtracts corresponding elements in two unsigned 8-bit integer arrays. Produces an array of unsigned 16-bit integer elements.
If xArray or diffArray is null. If diffArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V8uS8u_V16u ( byte xArray, int xOffset, byte y, ushort diffArray, int diffOffset, int length ) : void
xArray byte
xOffset int
y byte
diffArray ushort
diffOffset int
length int
return void

Subtract_V8uV8u_V16u() public static method

Subtracts corresponding elements in two unsigned 8-bit integer arrays. Produces an array of unsigned 16-bit integer elements.
If x, y or diff is null. If diff is not naturally aligned. If length is negative.
public static Subtract_V8uV8u_V16u ( byte x, byte y, ushort diff, int length ) : void
x byte Pointer to the minuend array of unsigned 8-bit integer elements.
y byte Pointer to the subtrahend array of unsigned 8-bit integer elements.
diff ushort Pointer to the difference array of unsigned 16-bit integer elements.
length int Length of the arrays specified by x, y, and diff.
return void

Subtract_V8uV8u_V16u() public static method

Subtracts corresponding elements in two unsigned 8-bit integer arrays. Produces an array of unsigned 16-bit integer elements.
If xArray, yArray or diffArray is null. If diffArray is not naturally aligned. If length is negative. If xOffset is negative, xOffset + length exceeds the length of xArray, yOffset is negative, yOffset + length exceeds the length of yArray, diffOffset is negative, diffOffset + length exceeds the length of diffArray, or length is negative.
public static Subtract_V8uV8u_V16u ( byte xArray, int xOffset, byte yArray, int yOffset, ushort diffArray, int diffOffset, int length ) : void
xArray byte
xOffset int
yArray byte
yOffset int
diffArray ushort
diffOffset int
length int
return void

SumAbs_V32f_S32f() public static method

Computes the sum of absolute values of single precision (32-bit) floating-point array elements.
If v is null. If v is not naturally aligned. If length is negative.
public static SumAbs_V32f_S32f ( float v, int length ) : float
v float Pointer to the array of elements whose absolute values will be summed up.
length int Length of the array specified by v. If length is zero, the computed sum will be 0.
return float

SumAbs_V32f_S32f() public static method

Computes the sum of absolute values of single precision (32-bit) floating-point array elements.
If vArray is null. If vArray is not naturally aligned. If length is negative. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static SumAbs_V32f_S32f ( float vArray, int vOffset, int length ) : float
vArray float
vOffset int
length int
return float

SumAbs_V64f_S64f() public static method

Computes the sum of absolute values of double precision (64-bit) floating-point array elements.
If v is null. If v is not naturally aligned. If length is negative.
public static SumAbs_V64f_S64f ( double v, int length ) : double
v double Pointer to the array of elements whose absolute values will be summed up.
length int Length of the array specified by v. If length is zero, the computed sum will be 0.
return double

SumAbs_V64f_S64f() public static method

Computes the sum of absolute values of double precision (64-bit) floating-point array elements.
If vArray is null. If vArray is not naturally aligned. If length is negative. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static SumAbs_V64f_S64f ( double vArray, int vOffset, int length ) : double
vArray double
vOffset int
length int
return double

SumSquares_V32f_S32f() public static method

Computes the sum of squares of single precision (32-bit) floating-point array elements.
If v is null. If v is not naturally aligned. If length is negative.
public static SumSquares_V32f_S32f ( float v, int length ) : float
v float Pointer to the array of elements which will be squared (without write-back) and summed up.
length int Length of the array specified by v. If length is zero, the computed sum of squares will be 0.
return float

SumSquares_V32f_S32f() public static method

Computes the sum of squares of single precision (32-bit) floating-point array elements.
If vArray is null. If vArray is not naturally aligned. If length is negative. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static SumSquares_V32f_S32f ( float vArray, int vOffset, int length ) : float
vArray float
vOffset int
length int
return float

SumSquares_V64f_S64f() public static method

Computes the sum of squares of double precision (64-bit) floating-point array elements.
If v is null. If v is not naturally aligned. If length is negative.
public static SumSquares_V64f_S64f ( double v, int length ) : double
v double Pointer to the array of elements which will be squared (without write-back) and summed up.
length int Length of the array specified by v. If length is zero, the computed sum of squares will be 0.
return double

SumSquares_V64f_S64f() public static method

Computes the sum of squares of double precision (64-bit) floating-point array elements.
If vArray is null. If vArray is not naturally aligned. If length is negative. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static SumSquares_V64f_S64f ( double vArray, int vOffset, int length ) : double
vArray double
vOffset int
length int
return double

Sum_V32f_S32f() public static method

Computes the sum of single precision (32-bit) floating-point array elements.
If v is null. If v is not naturally aligned. If length is negative.
public static Sum_V32f_S32f ( float v, int length ) : float
v float Pointer to the array of elements which will be summed up.
length int Length of the array specified by v. If length is zero, the computed sum will be 0.
return float

Sum_V32f_S32f() public static method

Computes the sum of single precision (32-bit) floating-point array elements.
If vArray is null. If vArray is not naturally aligned. If length is negative. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Sum_V32f_S32f ( float vArray, int vOffset, int length ) : float
vArray float
vOffset int
length int
return float

Sum_V64f_S64f() public static method

Computes the sum of double precision (64-bit) floating-point array elements.
If v is null. If v is not naturally aligned. If length is negative.
public static Sum_V64f_S64f ( double v, int length ) : double
v double Pointer to the array of elements which will be summed up.
length int Length of the array specified by v. If length is zero, the computed sum will be 0.
return double

Sum_V64f_S64f() public static method

Computes the sum of double precision (64-bit) floating-point array elements.
If vArray is null. If vArray is not naturally aligned. If length is negative. If vOffset is negative, vOffset + length exceeds the length of vArray, or length is negative.
public static Sum_V64f_S64f ( double vArray, int vOffset, int length ) : double
vArray double
vOffset int
length int
return double