Intel® C++ Compiler 16.0 User and Reference Guide
Converts eight half-precision (16-bit) floating point values to single-precision floating point values. The corresponding 3rd Generation Intel® Core™ Processor extension instruction is VCVTPH2PS.
extern __m256 _mm_cvtph_ps(__m128i x, int imm); |
a vector containing eight 16-bit FP values
A conversion control constant
This intrinsic converts eight half-precision (16-bit) floating point values to single-precision floating point values.
A vector containing eight single-precision floating point elements.