Tags / Equivalents

_mm_abs_epi16() on Intel 64-bit - SSE4.2

Compute the absolute value of packed signed 16-bit integers in a, and store the unsigned results in output.

 Intel 64-bit

_mm_abs_pi16() on Intel 64-bit - SSE4.2

Compute the absolute value of packed signed 16-bit integers in a, and store the unsigned results in output.

 Intel 64-bit

_mm256_abs_epi16() on Intel 64-bit - AVX2

Compute the absolute value of packed signed 16-bit integers in a, and store the unsigned results in output.

 Intel 64-bit

vec_abs() on IBM-Z 64-bit - IBM-Z

Returns a vector containing the absolute values of the contents of the given vector. The value of each element of the result is the absolute value of the corresponding element of a. Note: vector float and vector double will not cause IEEE exception. Minimum Arch: Z11.

 IBM-Z 64-bit

vabsq_s16() on Arm 64-bit - NEON

Absolute value (vector). This instruction calculates the absolute value of each vector element in the source SIMD&FP register, puts the result into a vector, and writes the vector to the destination SIMD&FP register.

 Arm 64-bit

vabs_s16() on Arm 64-bit - NEON

Absolute value (vector). This instruction calculates the absolute value of each vector element in the source SIMD&FP register, puts the result into a vector, and writes the vector to the destination SIMD&FP register.

 Arm 64-bit

_mm512_abs_epi16() on Intel 64-bit - AVX512

Compute the absolute value of packed signed 16-bit integers in "a", and store the unsigned results in "dst".

 Intel 64-bit

vec_abs() on IBM Power 9 64-bit - VSX

Returns a vector output that contains the absolute values of the contents of the vector a.

The value of each element of output is the absolute value of the corresponding element of a. For integer vectors, the arithmetic is modular.

 IBM Power 9 64-bit
 
Some data for your search? Something else? whatever.