_mm256_hsub_ps

Subtracts horizontal pairs of float32 elements of two vectors. The corresponding Intel® AVX instruction is VHSUBPS.

Syntax

extern __m256 _mm256_hsub_ps(__m256 m1, __m256 m2);

Arguments

m1

float32 vector used for the operation

m2

float32 vector also used for the operation

Description

Performs a SIMD subtraction of adjacent (horizontal) pairs of single-precision floating-point elements (float32 elements) in the second source vector, m2, from adjacent pairs of float32 elements in the first source vector, m1.

Returns

Returns the result of the subtraction operation.


Submit feedback on this help topic

Copyright © 1996-2011, Intel Corporation. All rights reserved.