clang API Documentation

Defines | Typedefs | Functions
f16cintrin.h File Reference

Go to the source code of this file.

Defines

#define _mm_cvtps_ph(a, imm)
#define _mm256_cvtps_ph(a, imm)

Typedefs

typedef float __v8sf __attribute__ ((__vector_size__(32)))

Functions

static __inline __m128 __attribute__ ((__always_inline__, __nodebug__)) _mm_cvtph_ps(__m128i __a)

Define Documentation

#define _mm256_cvtps_ph (   a,
  imm 
)
Value:
__extension__ ({ \
  __m256 __a = (a); \
 (__m128i)__builtin_ia32_vcvtps2ph256((__v8sf)__a, (imm)); })

Definition at line 42 of file f16cintrin.h.

#define _mm_cvtps_ph (   a,
  imm 
)
Value:
__extension__ ({ \
  __m128 __a = (a); \
 (__m128i)__builtin_ia32_vcvtps2ph((__v4sf)__a, (imm)); })

Definition at line 38 of file f16cintrin.h.


Typedef Documentation

typedef float __m256 __attribute__((__vector_size__(32)))

Definition at line 35 of file f16cintrin.h.


Function Documentation

static __inline __m128 __attribute__ ( (__always_inline__, __nodebug__)  ) [static]

Definition at line 46 of file f16cintrin.h.