Data Types | |
interface | yepcore::yepCore_Add_V8sV8s_V8s |
Adds corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 8-bit integer elements. More... | |
interface | yepcore::yepCore_Add_V8sV8s_V16s |
Adds corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 16-bit integer elements. More... | |
interface | yepcore::yepCore_Add_V8uV8u_V16u |
Adds corresponding elements in two unsigned 8-bit integer arrays. Produces an array of unsigned 16-bit integer elements. More... | |
interface | yepcore::yepCore_Add_V16sV16s_V16s |
Adds corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 16-bit integer elements. More... | |
interface | yepcore::yepCore_Add_V16sV16s_V32s |
Adds corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 32-bit integer elements. More... | |
interface | yepcore::yepCore_Add_V16uV16u_V32u |
Adds corresponding elements in two unsigned 16-bit integer arrays. Produces an array of unsigned 32-bit integer elements. More... | |
interface | yepcore::yepCore_Add_V32sV32s_V32s |
Adds corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 32-bit integer elements. More... | |
interface | yepcore::yepCore_Add_V32sV32s_V64s |
Adds corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 64-bit integer elements. More... | |
interface | yepcore::yepCore_Add_V32uV32u_V64u |
Adds corresponding elements in two unsigned 32-bit integer arrays. Produces an array of unsigned 64-bit integer elements. More... | |
interface | yepcore::yepCore_Add_V64sV64s_V64s |
Adds corresponding elements in two signed 64-bit integer arrays. Produces an array of signed 64-bit integer elements. More... | |
interface | yepcore::yepCore_Add_V32fV32f_V32f |
Adds corresponding elements in two single precision (32-bit) floating-point arrays. Produces an array of single precision (32-bit) floating-point elements. More... | |
interface | yepcore::yepCore_Add_V64fV64f_V64f |
Adds corresponding elements in two double precision (64-bit) floating-point arrays. Produces an array of double precision (64-bit) floating-point elements. More... | |
interface | yepcore::yepCore_Add_V8sS8s_V8s |
Adds a constant to signed 8-bit integer array elements. Produces an array of signed 8-bit integer elements. More... | |
interface | yepcore::yepCore_Add_V8sS8s_V16s |
Adds a constant to signed 8-bit integer array elements. Produces an array of signed 16-bit integer elements. More... | |
interface | yepcore::yepCore_Add_V8uS8u_V16u |
Adds a constant to unsigned 8-bit integer array elements. Produces an array of unsigned 16-bit integer elements. More... | |
interface | yepcore::yepCore_Add_V16sS16s_V16s |
Adds a constant to signed 16-bit integer array elements. Produces an array of signed 16-bit integer elements. More... | |
interface | yepcore::yepCore_Add_V16sS16s_V32s |
Adds a constant to signed 16-bit integer array elements. Produces an array of signed 32-bit integer elements. More... | |
interface | yepcore::yepCore_Add_V16uS16u_V32u |
Adds a constant to unsigned 16-bit integer array elements. Produces an array of unsigned 32-bit integer elements. More... | |
interface | yepcore::yepCore_Add_V32sS32s_V32s |
Adds a constant to signed 32-bit integer array elements. Produces an array of signed 32-bit integer elements. More... | |
interface | yepcore::yepCore_Add_V32uS32u_V64u |
Adds a constant to unsigned 32-bit integer array elements. Produces an array of unsigned 64-bit integer elements. More... | |
interface | yepcore::yepCore_Add_V32sS32s_V64s |
Adds a constant to signed 32-bit integer array elements. Produces an array of signed 64-bit integer elements. More... | |
interface | yepcore::yepCore_Add_V64sS64s_V64s |
Adds a constant to signed 64-bit integer array elements. Produces an array of signed 64-bit integer elements. More... | |
interface | yepcore::yepCore_Add_V32fS32f_V32f |
Adds a constant to single precision (32-bit) floating-point array elements. Produces an array of single precision (32-bit) floating-point elements. More... | |
interface | yepcore::yepCore_Add_V64fS64f_V64f |
Adds a constant to double precision (64-bit) floating-point array elements. Produces an array of double precision (64-bit) floating-point elements. More... | |
interface | yepcore::yepCore_Add_IV8sV8s_IV8s |
Adds corresponding elements in two signed 8-bit integer arrays and writes the result to the first array. More... | |
interface | yepcore::yepCore_Add_IV16sV16s_IV16s |
Adds corresponding elements in two signed 16-bit integer arrays and writes the result to the first array. More... | |
interface | yepcore::yepCore_Add_IV32sV32s_IV32s |
Adds corresponding elements in two signed 32-bit integer arrays and writes the result to the first array. More... | |
interface | yepcore::yepCore_Add_IV64sV64s_IV64s |
Adds corresponding elements in two signed 64-bit integer arrays and writes the result to the first array. More... | |
interface | yepcore::yepCore_Add_IV32fV32f_IV32f |
Adds corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the first array. More... | |
interface | yepcore::yepCore_Add_IV64fV64f_IV64f |
Adds corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the first array. More... | |
interface | yepcore::yepCore_Add_IV8sS8s_IV8s |
Adds a constant to signed 8-bit integer array elements and writes the result to the same array. More... | |
interface | yepcore::yepCore_Add_IV16sS16s_IV16s |
Adds a constant to signed 16-bit integer array elements and writes the result to the same array. More... | |
interface | yepcore::yepCore_Add_IV32sS32s_IV32s |
Adds a constant to signed 32-bit integer array elements and writes the result to the same array. More... | |
interface | yepcore::yepCore_Add_IV64sS64s_IV64s |
Adds a constant to signed 64-bit integer array elements and writes the result to the same array. More... | |
interface | yepcore::yepCore_Add_IV32fS32f_IV32f |
Adds a constant to single precision (32-bit) floating-point array elements and writes the result to the same array. More... | |
interface | yepcore::yepCore_Add_IV64fS64f_IV64f |
Adds a constant to double precision (64-bit) floating-point array elements and writes the result to the same array. More... | |
interface yepcore::yepCore_Add_V8sV8s_V8s |
Adds corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 8-bit integer elements.
[in] | x | The first addend array of signed 8-bit integer elements. |
[in] | y | The second addend array of signed 8-bit integer elements. |
[out] | sum | The summand array of signed 8-bit integer elements. |
[in] | length | Length of the arrays specified by x, y, and sum. |
0 | The computation finished successfully. |
2 | x, y or sum argument is not naturally aligned. |
Architecture | Target microarchitecture | Required instruction extensions |
---|---|---|
x86-64 | Intel Nehalem | SSE2 |
x86-64 | Intel Sandy Bridge | AVX |
x86-64 | Intel Haswell | AVX, AVX2 |
ARM | ARM Cortex-A9 | VFP2, NEON |
interface yepcore::yepCore_Add_V8sV8s_V16s |
Adds corresponding elements in two signed 8-bit integer arrays. Produces an array of signed 16-bit integer elements.
[in] | x | The first addend array of signed 8-bit integer elements. |
[in] | y | The second addend array of signed 8-bit integer elements. |
[out] | sum | The summand array of signed 16-bit integer elements. |
[in] | length | Length of the arrays specified by x, y, and sum. |
0 | The computation finished successfully. |
2 | x, y or sum argument is not naturally aligned. |
Architecture | Target microarchitecture | Required instruction extensions |
---|---|---|
x86-64 | Intel Nehalem | SSE2, SSE4.1 |
x86-64 | Intel Sandy Bridge | AVX |
x86-64 | Intel Haswell | AVX, AVX2 |
x86-64 | AMD K10 | SSE2 |
ARM | ARM Cortex-A9 | VFP2, NEON |
interface yepcore::yepCore_Add_V8uV8u_V16u |
Adds corresponding elements in two unsigned 8-bit integer arrays. Produces an array of unsigned 16-bit integer elements.
[in] | x | The first addend array of unsigned 8-bit integer elements. |
[in] | y | The second addend array of unsigned 8-bit integer elements. |
[out] | sum | The summand array of unsigned 16-bit integer elements. |
[in] | length | Length of the arrays specified by x, y, and sum. |
0 | The computation finished successfully. |
2 | x, y or sum argument is not naturally aligned. |
Architecture | Target microarchitecture | Required instruction extensions |
---|---|---|
x86-64 | Intel Nehalem | SSE2, SSE4.1 |
x86-64 | Intel Sandy Bridge | AVX |
x86-64 | Intel Haswell | AVX, AVX2 |
x86-64 | AMD K10 | SSE2 |
ARM | ARM Cortex-A9 | VFP2, NEON |
interface yepcore::yepCore_Add_V16sV16s_V16s |
Adds corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 16-bit integer elements.
[in] | x | The first addend array of signed 16-bit integer elements. |
[in] | y | The second addend array of signed 16-bit integer elements. |
[out] | sum | The summand array of signed 16-bit integer elements. |
[in] | length | Length of the arrays specified by x, y, and sum. |
0 | The computation finished successfully. |
2 | x, y or sum argument is not naturally aligned. |
Architecture | Target microarchitecture | Required instruction extensions |
---|---|---|
x86-64 | Intel Nehalem | SSE2 |
x86-64 | Intel Sandy Bridge | AVX |
x86-64 | Intel Haswell | AVX, AVX2 |
ARM | ARM Cortex-A9 | VFP2, NEON |
interface yepcore::yepCore_Add_V16sV16s_V32s |
Adds corresponding elements in two signed 16-bit integer arrays. Produces an array of signed 32-bit integer elements.
[in] | x | The first addend array of signed 16-bit integer elements. |
[in] | y | The second addend array of signed 16-bit integer elements. |
[out] | sum | The summand array of signed 32-bit integer elements. |
[in] | length | Length of the arrays specified by x, y, and sum. |
0 | The computation finished successfully. |
2 | x, y or sum argument is not naturally aligned. |
Architecture | Target microarchitecture | Required instruction extensions |
---|---|---|
x86-64 | Intel Nehalem | SSE2, SSE4.1 |
x86-64 | Intel Sandy Bridge | AVX |
x86-64 | Intel Haswell | AVX, AVX2 |
x86-64 | AMD K10 | SSE2 |
ARM | ARM Cortex-A9 | VFP2, NEON |
interface yepcore::yepCore_Add_V16uV16u_V32u |
Adds corresponding elements in two unsigned 16-bit integer arrays. Produces an array of unsigned 32-bit integer elements.
[in] | x | The first addend array of unsigned 16-bit integer elements. |
[in] | y | The second addend array of unsigned 16-bit integer elements. |
[out] | sum | The summand array of unsigned 32-bit integer elements. |
[in] | length | Length of the arrays specified by x, y, and sum. |
0 | The computation finished successfully. |
2 | x, y or sum argument is not naturally aligned. |
Architecture | Target microarchitecture | Required instruction extensions |
---|---|---|
x86-64 | Intel Nehalem | SSE2, SSE4.1 |
x86-64 | Intel Sandy Bridge | AVX |
x86-64 | Intel Haswell | AVX, AVX2 |
x86-64 | AMD K10 | SSE2 |
ARM | ARM Cortex-A9 | VFP2, NEON |
interface yepcore::yepCore_Add_V32sV32s_V32s |
Adds corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 32-bit integer elements.
[in] | x | The first addend array of signed 32-bit integer elements. |
[in] | y | The second addend array of signed 32-bit integer elements. |
[out] | sum | The summand array of signed 32-bit integer elements. |
[in] | length | Length of the arrays specified by x, y, and sum. |
0 | The computation finished successfully. |
2 | x, y or sum argument is not naturally aligned. |
Architecture | Target microarchitecture | Required instruction extensions |
---|---|---|
x86-64 | Intel Nehalem | SSE2 |
x86-64 | Intel Sandy Bridge | AVX |
x86-64 | Intel Haswell | AVX, AVX2 |
ARM | ARM Cortex-A9 | VFP2, NEON |
interface yepcore::yepCore_Add_V32sV32s_V64s |
Adds corresponding elements in two signed 32-bit integer arrays. Produces an array of signed 64-bit integer elements.
[in] | x | The first addend array of signed 32-bit integer elements. |
[in] | y | The second addend array of signed 32-bit integer elements. |
[out] | sum | The summand array of signed 64-bit integer elements. |
[in] | length | Length of the arrays specified by x, y, and sum. |
0 | The computation finished successfully. |
2 | x, y or sum argument is not naturally aligned. |
Architecture | Target microarchitecture | Required instruction extensions |
---|---|---|
x86-64 | Intel Nehalem | SSE2, SSE4.1 |
x86-64 | Intel Sandy Bridge | AVX |
x86-64 | Intel Haswell | AVX, AVX2 |
x86-64 | AMD K10 | SSE2 |
interface yepcore::yepCore_Add_V32uV32u_V64u |
Adds corresponding elements in two unsigned 32-bit integer arrays. Produces an array of unsigned 64-bit integer elements.
[in] | x | The first addend array of unsigned 32-bit integer elements. |
[in] | y | The second addend array of unsigned 32-bit integer elements. |
[out] | sum | The summand array of unsigned 64-bit integer elements. |
[in] | length | Length of the arrays specified by x, y, and sum. |
0 | The computation finished successfully. |
2 | x, y or sum argument is not naturally aligned. |
Architecture | Target microarchitecture | Required instruction extensions |
---|---|---|
x86-64 | Intel Nehalem | SSE2, SSE4.1 |
x86-64 | Intel Sandy Bridge | AVX |
x86-64 | Intel Haswell | AVX, AVX2 |
x86-64 | AMD K10 | SSE2 |
interface yepcore::yepCore_Add_V64sV64s_V64s |
Adds corresponding elements in two signed 64-bit integer arrays. Produces an array of signed 64-bit integer elements.
[in] | x | The first addend array of signed 64-bit integer elements. |
[in] | y | The second addend array of signed 64-bit integer elements. |
[out] | sum | The summand array of signed 64-bit integer elements. |
[in] | length | Length of the arrays specified by x, y, and sum. |
0 | The computation finished successfully. |
2 | x, y or sum argument is not naturally aligned. |
Architecture | Target microarchitecture | Required instruction extensions |
---|---|---|
x86-64 | Intel Nehalem | SSE2 |
x86-64 | Intel Sandy Bridge | AVX |
x86-64 | Intel Haswell | AVX, AVX2 |
ARM | ARM Cortex-A9 | VFP2, NEON |
interface yepcore::yepCore_Add_V32fV32f_V32f |
Adds corresponding elements in two single precision (32-bit) floating-point arrays. Produces an array of single precision (32-bit) floating-point elements.
[in] | x | The first addend array of single precision (32-bit) floating-point elements. |
[in] | y | The second addend array of single precision (32-bit) floating-point elements. |
[out] | sum | The summand array of single precision (32-bit) floating-point elements. |
[in] | length | Length of the arrays specified by x, y, and sum. |
0 | The computation finished successfully. |
2 | x, y or sum argument is not naturally aligned. |
Architecture | Target microarchitecture | Required instruction extensions |
---|---|---|
x86-64 | Intel Nehalem | SSE |
x86-64 | Intel Sandy Bridge | AVX |
ARM | ARM Cortex-A9 | VFP2, NEON |
interface yepcore::yepCore_Add_V64fV64f_V64f |
Adds corresponding elements in two double precision (64-bit) floating-point arrays. Produces an array of double precision (64-bit) floating-point elements.
[in] | x | The first addend array of double precision (64-bit) floating-point elements. |
[in] | y | The second addend array of double precision (64-bit) floating-point elements. |
[out] | sum | The summand array of double precision (64-bit) floating-point elements. |
[in] | length | Length of the arrays specified by x, y, and sum. |
0 | The computation finished successfully. |
2 | x, y or sum argument is not naturally aligned. |
Architecture | Target microarchitecture | Required instruction extensions |
---|---|---|
x86-64 | Intel Nehalem | SSE2 |
x86-64 | Intel Sandy Bridge | AVX |
ARM | ARM Cortex-A9 | VFP2 |
interface yepcore::yepCore_Add_V8sS8s_V8s |
Adds a constant to signed 8-bit integer array elements. Produces an array of signed 8-bit integer elements.
[in] | x | The addend array of signed 8-bit integer elements. |
[in] | y | The signed 8-bit integer constant to be added. |
[out] | sum | The summand array of signed 8-bit integer elements. |
[in] | length | Length of the arrays specified by x and sum. |
0 | The computation finished successfully. |
2 | x or sum argument is not naturally aligned. |
interface yepcore::yepCore_Add_V8sS8s_V16s |
Adds a constant to signed 8-bit integer array elements. Produces an array of signed 16-bit integer elements.
[in] | x | The addend array of signed 8-bit integer elements. |
[in] | y | The signed 8-bit integer constant to be added. |
[out] | sum | The summand array of signed 16-bit integer elements. |
[in] | length | Length of the arrays specified by x and sum. |
0 | The computation finished successfully. |
2 | x or sum argument is not naturally aligned. |
Architecture | Target microarchitecture | Required instruction extensions |
---|---|---|
x86-64 | Intel Nehalem | SSE2, SSE4.1 |
x86-64 | Intel Sandy Bridge | SSE2, AVX |
x86-64 | Intel Haswell | AVX, AVX2 |
x86-64 | AMD K10 | SSE2 |
interface yepcore::yepCore_Add_V8uS8u_V16u |
Adds a constant to unsigned 8-bit integer array elements. Produces an array of unsigned 16-bit integer elements.
[in] | x | The addend array of unsigned 8-bit integer elements. |
[in] | y | The unsigned 8-bit integer constant to be added. |
[out] | sum | The summand array of unsigned 16-bit integer elements. |
[in] | length | Length of the arrays specified by x and sum. |
0 | The computation finished successfully. |
2 | x or sum argument is not naturally aligned. |
Architecture | Target microarchitecture | Required instruction extensions |
---|---|---|
x86-64 | Intel Nehalem | SSE2, SSE4.1 |
x86-64 | Intel Sandy Bridge | SSE2, AVX |
x86-64 | Intel Haswell | AVX, AVX2 |
x86-64 | AMD K10 | SSE2 |
interface yepcore::yepCore_Add_V16sS16s_V16s |
Adds a constant to signed 16-bit integer array elements. Produces an array of signed 16-bit integer elements.
[in] | x | The addend array of signed 16-bit integer elements. |
[in] | y | The signed 16-bit integer constant to be added. |
[out] | sum | The summand array of signed 16-bit integer elements. |
[in] | length | Length of the arrays specified by x and sum. |
0 | The computation finished successfully. |
2 | x or sum argument is not naturally aligned. |
interface yepcore::yepCore_Add_V16sS16s_V32s |
Adds a constant to signed 16-bit integer array elements. Produces an array of signed 32-bit integer elements.
[in] | x | The addend array of signed 16-bit integer elements. |
[in] | y | The signed 16-bit integer constant to be added. |
[out] | sum | The summand array of signed 32-bit integer elements. |
[in] | length | Length of the arrays specified by x and sum. |
0 | The computation finished successfully. |
2 | x or sum argument is not naturally aligned. |
Architecture | Target microarchitecture | Required instruction extensions |
---|---|---|
x86-64 | Intel Nehalem | SSE2, SSE4.1 |
x86-64 | Intel Sandy Bridge | SSE2, AVX |
x86-64 | Intel Haswell | AVX, AVX2 |
x86-64 | AMD K10 | SSE2 |
interface yepcore::yepCore_Add_V16uS16u_V32u |
Adds a constant to unsigned 16-bit integer array elements. Produces an array of unsigned 32-bit integer elements.
[in] | x | The addend array of unsigned 16-bit integer elements. |
[in] | y | The unsigned 16-bit integer constant to be added. |
[out] | sum | The summand array of unsigned 32-bit integer elements. |
[in] | length | Length of the arrays specified by x and sum. |
0 | The computation finished successfully. |
2 | x or sum argument is not naturally aligned. |
Architecture | Target microarchitecture | Required instruction extensions |
---|---|---|
x86-64 | Intel Nehalem | SSE2, SSE4.1 |
x86-64 | Intel Sandy Bridge | SSE2, AVX |
x86-64 | Intel Haswell | AVX, AVX2 |
x86-64 | AMD K10 | SSE2 |
interface yepcore::yepCore_Add_V32sS32s_V32s |
Adds a constant to signed 32-bit integer array elements. Produces an array of signed 32-bit integer elements.
[in] | x | The addend array of signed 32-bit integer elements. |
[in] | y | The signed 32-bit integer constant to be added. |
[out] | sum | The summand array of signed 32-bit integer elements. |
[in] | length | Length of the arrays specified by x and sum. |
0 | The computation finished successfully. |
2 | x or sum argument is not naturally aligned. |
interface yepcore::yepCore_Add_V32uS32u_V64u |
Adds a constant to unsigned 32-bit integer array elements. Produces an array of unsigned 64-bit integer elements.
[in] | x | The addend array of unsigned 32-bit integer elements. |
[in] | y | The unsigned 32-bit integer constant to be added. |
[out] | sum | The summand array of unsigned 64-bit integer elements. |
[in] | length | Length of the arrays specified by x and sum. |
0 | The computation finished successfully. |
2 | x or sum argument is not naturally aligned. |
Architecture | Target microarchitecture | Required instruction extensions |
---|---|---|
x86-64 | Intel Nehalem | SSE2, SSE4.1 |
x86-64 | Intel Sandy Bridge | SSE2, AVX |
x86-64 | Intel Haswell | AVX, AVX2 |
x86-64 | AMD K10 | SSE2 |
interface yepcore::yepCore_Add_V32sS32s_V64s |
Adds a constant to signed 32-bit integer array elements. Produces an array of signed 64-bit integer elements.
[in] | x | The addend array of signed 32-bit integer elements. |
[in] | y | The signed 32-bit integer constant to be added. |
[out] | sum | The summand array of signed 64-bit integer elements. |
[in] | length | Length of the arrays specified by x and sum. |
0 | The computation finished successfully. |
2 | x or sum argument is not naturally aligned. |
Architecture | Target microarchitecture | Required instruction extensions |
---|---|---|
x86-64 | Intel Nehalem | SSE2, SSE4.1 |
x86-64 | Intel Sandy Bridge | SSE2, AVX |
x86-64 | Intel Haswell | AVX, AVX2 |
x86-64 | AMD K10 | SSE2 |
interface yepcore::yepCore_Add_V64sS64s_V64s |
Adds a constant to signed 64-bit integer array elements. Produces an array of signed 64-bit integer elements.
[in] | x | The addend array of signed 64-bit integer elements. |
[in] | y | The signed 64-bit integer constant to be added. |
[out] | sum | The summand array of signed 64-bit integer elements. |
[in] | length | Length of the arrays specified by x and sum. |
0 | The computation finished successfully. |
2 | x or sum argument is not naturally aligned. |
interface yepcore::yepCore_Add_V32fS32f_V32f |
Adds a constant to single precision (32-bit) floating-point array elements. Produces an array of single precision (32-bit) floating-point elements.
[in] | x | The addend array of single precision (32-bit) floating-point elements. |
[in] | y | The single precision (32-bit) floating-point constant to be added. |
[out] | sum | The summand array of single precision (32-bit) floating-point elements. |
[in] | length | Length of the arrays specified by x and sum. |
0 | The computation finished successfully. |
2 | x or sum argument is not naturally aligned. |
interface yepcore::yepCore_Add_V64fS64f_V64f |
Adds a constant to double precision (64-bit) floating-point array elements. Produces an array of double precision (64-bit) floating-point elements.
[in] | x | The addend array of double precision (64-bit) floating-point elements. |
[in] | y | The double precision (64-bit) floating-point constant to be added. |
[out] | sum | The summand array of double precision (64-bit) floating-point elements. |
[in] | length | Length of the arrays specified by x and sum. |
0 | The computation finished successfully. |
2 | x or sum argument is not naturally aligned. |
interface yepcore::yepCore_Add_IV8sV8s_IV8s |
Adds corresponding elements in two signed 8-bit integer arrays and writes the result to the first array.
[in,out] | x | The first addend array of signed 8-bit integer elements. |
[in] | y | The second addend array of signed 8-bit integer elements. |
[in] | length | Length of the arrays specified by x and y. |
0 | The computation finished successfully. |
2 | x or y argument is not naturally aligned. |
interface yepcore::yepCore_Add_IV16sV16s_IV16s |
Adds corresponding elements in two signed 16-bit integer arrays and writes the result to the first array.
[in,out] | x | The first addend array of signed 16-bit integer elements. |
[in] | y | The second addend array of signed 16-bit integer elements. |
[in] | length | Length of the arrays specified by x and y. |
0 | The computation finished successfully. |
2 | x or y argument is not naturally aligned. |
interface yepcore::yepCore_Add_IV32sV32s_IV32s |
Adds corresponding elements in two signed 32-bit integer arrays and writes the result to the first array.
[in,out] | x | The first addend array of signed 32-bit integer elements. |
[in] | y | The second addend array of signed 32-bit integer elements. |
[in] | length | Length of the arrays specified by x and y. |
0 | The computation finished successfully. |
2 | x or y argument is not naturally aligned. |
interface yepcore::yepCore_Add_IV64sV64s_IV64s |
Adds corresponding elements in two signed 64-bit integer arrays and writes the result to the first array.
[in,out] | x | The first addend array of signed 64-bit integer elements. |
[in] | y | The second addend array of signed 64-bit integer elements. |
[in] | length | Length of the arrays specified by x and y. |
0 | The computation finished successfully. |
2 | x or y argument is not naturally aligned. |
interface yepcore::yepCore_Add_IV32fV32f_IV32f |
Adds corresponding elements in two single precision (32-bit) floating-point arrays and writes the result to the first array.
[in,out] | x | The first addend array of single precision (32-bit) floating-point elements. |
[in] | y | The second addend array of single precision (32-bit) floating-point elements. |
[in] | length | Length of the arrays specified by x and y. |
0 | The computation finished successfully. |
2 | x or y argument is not naturally aligned. |
interface yepcore::yepCore_Add_IV64fV64f_IV64f |
Adds corresponding elements in two double precision (64-bit) floating-point arrays and writes the result to the first array.
[in,out] | x | The first addend array of double precision (64-bit) floating-point elements. |
[in] | y | The second addend array of double precision (64-bit) floating-point elements. |
[in] | length | Length of the arrays specified by x and y. |
0 | The computation finished successfully. |
2 | x or y argument is not naturally aligned. |
interface yepcore::yepCore_Add_IV8sS8s_IV8s |
Adds a constant to signed 8-bit integer array elements and writes the result to the same array.
[in,out] | x | The addend array of signed 8-bit integer elements. |
[in] | y | The signed 8-bit integer constant to be added. |
[in] | length | Length of the array specified by x. |
0 | The computation finished successfully. |
2 | x argument is not naturally aligned. |
interface yepcore::yepCore_Add_IV16sS16s_IV16s |
Adds a constant to signed 16-bit integer array elements and writes the result to the same array.
[in,out] | x | The addend array of signed 16-bit integer elements. |
[in] | y | The signed 16-bit integer constant to be added. |
[in] | length | Length of the array specified by x. |
0 | The computation finished successfully. |
2 | x argument is not naturally aligned. |
interface yepcore::yepCore_Add_IV32sS32s_IV32s |
Adds a constant to signed 32-bit integer array elements and writes the result to the same array.
[in,out] | x | The addend array of signed 32-bit integer elements. |
[in] | y | The signed 32-bit integer constant to be added. |
[in] | length | Length of the array specified by x. |
0 | The computation finished successfully. |
2 | x argument is not naturally aligned. |
interface yepcore::yepCore_Add_IV64sS64s_IV64s |
Adds a constant to signed 64-bit integer array elements and writes the result to the same array.
[in,out] | x | The addend array of signed 64-bit integer elements. |
[in] | y | The signed 64-bit integer constant to be added. |
[in] | length | Length of the array specified by x. |
0 | The computation finished successfully. |
2 | x argument is not naturally aligned. |
interface yepcore::yepCore_Add_IV32fS32f_IV32f |
Adds a constant to single precision (32-bit) floating-point array elements and writes the result to the same array.
[in,out] | x | The addend array of single precision (32-bit) floating-point elements. |
[in] | y | The single precision (32-bit) floating-point constant to be added. |
[in] | length | Length of the array specified by x. |
0 | The computation finished successfully. |
2 | x argument is not naturally aligned. |
interface yepcore::yepCore_Add_IV64fS64f_IV64f |
Adds a constant to double precision (64-bit) floating-point array elements and writes the result to the same array.
[in,out] | x | The addend array of double precision (64-bit) floating-point elements. |
[in] | y | The double precision (64-bit) floating-point constant to be added. |
[in] | length | Length of the array specified by x. |
0 | The computation finished successfully. |
2 | x argument is not naturally aligned. |