clang  6.0.0svn
Macros | Functions
fma4intrin.h File Reference
#include <pmmintrin.h>
Include dependency graph for fma4intrin.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define __DEFAULT_FN_ATTRS   __attribute__((__always_inline__, __nodebug__, __target__("fma4")))
 

Functions

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_macc_ps (__m128 __A, __m128 __B, __m128 __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_macc_pd (__m128d __A, __m128d __B, __m128d __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_macc_ss (__m128 __A, __m128 __B, __m128 __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_macc_sd (__m128d __A, __m128d __B, __m128d __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_msub_ps (__m128 __A, __m128 __B, __m128 __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_msub_pd (__m128d __A, __m128d __B, __m128d __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_msub_ss (__m128 __A, __m128 __B, __m128 __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_msub_sd (__m128d __A, __m128d __B, __m128d __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_nmacc_ps (__m128 __A, __m128 __B, __m128 __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_nmacc_pd (__m128d __A, __m128d __B, __m128d __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_nmacc_ss (__m128 __A, __m128 __B, __m128 __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_nmacc_sd (__m128d __A, __m128d __B, __m128d __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_nmsub_ps (__m128 __A, __m128 __B, __m128 __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_nmsub_pd (__m128d __A, __m128d __B, __m128d __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_nmsub_ss (__m128 __A, __m128 __B, __m128 __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_nmsub_sd (__m128d __A, __m128d __B, __m128d __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maddsub_ps (__m128 __A, __m128 __B, __m128 __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maddsub_pd (__m128d __A, __m128d __B, __m128d __C)
 
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_msubadd_ps (__m128 __A, __m128 __B, __m128 __C)
 
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_msubadd_pd (__m128d __A, __m128d __B, __m128d __C)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_macc_ps (__m256 __A, __m256 __B, __m256 __C)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_macc_pd (__m256d __A, __m256d __B, __m256d __C)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_msub_ps (__m256 __A, __m256 __B, __m256 __C)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_msub_pd (__m256d __A, __m256d __B, __m256d __C)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_nmacc_ps (__m256 __A, __m256 __B, __m256 __C)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_nmacc_pd (__m256d __A, __m256d __B, __m256d __C)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_nmsub_ps (__m256 __A, __m256 __B, __m256 __C)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_nmsub_pd (__m256d __A, __m256d __B, __m256d __C)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maddsub_ps (__m256 __A, __m256 __B, __m256 __C)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maddsub_pd (__m256d __A, __m256d __B, __m256d __C)
 
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_msubadd_ps (__m256 __A, __m256 __B, __m256 __C)
 
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_msubadd_pd (__m256d __A, __m256d __B, __m256d __C)
 

Macro Definition Documentation

◆ __DEFAULT_FN_ATTRS

#define __DEFAULT_FN_ATTRS   __attribute__((__always_inline__, __nodebug__, __target__("fma4")))

Function Documentation

◆ _mm256_macc_pd()

static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_macc_pd ( __m256d  __A,
__m256d  __B,
__m256d  __C 
)
static

Definition at line 163 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm256_macc_ps()

static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_macc_ps ( __m256  __A,
__m256  __B,
__m256  __C 
)
static

Definition at line 157 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm256_maddsub_pd()

static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maddsub_pd ( __m256d  __A,
__m256d  __B,
__m256d  __C 
)
static

Definition at line 211 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm256_maddsub_ps()

static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maddsub_ps ( __m256  __A,
__m256  __B,
__m256  __C 
)
static

Definition at line 205 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm256_msub_pd()

static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_msub_pd ( __m256d  __A,
__m256d  __B,
__m256d  __C 
)
static

Definition at line 175 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm256_msub_ps()

static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_msub_ps ( __m256  __A,
__m256  __B,
__m256  __C 
)
static

Definition at line 169 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm256_msubadd_pd()

static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_msubadd_pd ( __m256d  __A,
__m256d  __B,
__m256d  __C 
)
static

Definition at line 223 of file fma4intrin.h.

◆ _mm256_msubadd_ps()

static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_msubadd_ps ( __m256  __A,
__m256  __B,
__m256  __C 
)
static

Definition at line 217 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm256_nmacc_pd()

static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_nmacc_pd ( __m256d  __A,
__m256d  __B,
__m256d  __C 
)
static

Definition at line 187 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm256_nmacc_ps()

static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_nmacc_ps ( __m256  __A,
__m256  __B,
__m256  __C 
)
static

Definition at line 181 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm256_nmsub_pd()

static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_nmsub_pd ( __m256d  __A,
__m256d  __B,
__m256d  __C 
)
static

Definition at line 199 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm256_nmsub_ps()

static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_nmsub_ps ( __m256  __A,
__m256  __B,
__m256  __C 
)
static

Definition at line 193 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm_macc_pd()

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_macc_pd ( __m128d  __A,
__m128d  __B,
__m128d  __C 
)
static

Definition at line 43 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm_macc_ps()

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_macc_ps ( __m128  __A,
__m128  __B,
__m128  __C 
)
static

Definition at line 37 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm_macc_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_macc_sd ( __m128d  __A,
__m128d  __B,
__m128d  __C 
)
static

Definition at line 55 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm_macc_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_macc_ss ( __m128  __A,
__m128  __B,
__m128  __C 
)
static

Definition at line 49 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm_maddsub_pd()

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maddsub_pd ( __m128d  __A,
__m128d  __B,
__m128d  __C 
)
static

Definition at line 139 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm_maddsub_ps()

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maddsub_ps ( __m128  __A,
__m128  __B,
__m128  __C 
)
static

Definition at line 133 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm_msub_pd()

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_msub_pd ( __m128d  __A,
__m128d  __B,
__m128d  __C 
)
static

Definition at line 67 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm_msub_ps()

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_msub_ps ( __m128  __A,
__m128  __B,
__m128  __C 
)
static

Definition at line 61 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm_msub_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_msub_sd ( __m128d  __A,
__m128d  __B,
__m128d  __C 
)
static

Definition at line 79 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm_msub_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_msub_ss ( __m128  __A,
__m128  __B,
__m128  __C 
)
static

Definition at line 73 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm_msubadd_pd()

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_msubadd_pd ( __m128d  __A,
__m128d  __B,
__m128d  __C 
)
static

Definition at line 151 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm_msubadd_ps()

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_msubadd_ps ( __m128  __A,
__m128  __B,
__m128  __C 
)
static

Definition at line 145 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm_nmacc_pd()

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_nmacc_pd ( __m128d  __A,
__m128d  __B,
__m128d  __C 
)
static

Definition at line 91 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm_nmacc_ps()

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_nmacc_ps ( __m128  __A,
__m128  __B,
__m128  __C 
)
static

Definition at line 85 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm_nmacc_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_nmacc_sd ( __m128d  __A,
__m128d  __B,
__m128d  __C 
)
static

Definition at line 103 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm_nmacc_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_nmacc_ss ( __m128  __A,
__m128  __B,
__m128  __C 
)
static

Definition at line 97 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm_nmsub_pd()

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_nmsub_pd ( __m128d  __A,
__m128d  __B,
__m128d  __C 
)
static

Definition at line 115 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm_nmsub_ps()

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_nmsub_ps ( __m128  __A,
__m128  __B,
__m128  __C 
)
static

Definition at line 109 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm_nmsub_sd()

static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_nmsub_sd ( __m128d  __A,
__m128d  __B,
__m128d  __C 
)
static

Definition at line 127 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.

◆ _mm_nmsub_ss()

static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_nmsub_ss ( __m128  __A,
__m128  __B,
__m128  __C 
)
static

Definition at line 121 of file fma4intrin.h.

References __DEFAULT_FN_ATTRS.