Intel® C++ Compiler Classic Developer Guide and Reference

ID 767249
Date 3/31/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

_mm256_cvtph_ps()

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.

Syntax

extern __m256 _mm256_cvtph_ps(__m128i x);

Arguments

x

a vector containing eight 16-bit FP values

Description

This intrinsic converts eight half-precision (16-bit) floating point values to single-precision floating point values.

Returns

A vector containing eight single-precision floating point elements.