sketchbook
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
xopintrin.h File Reference
#include <fma4intrin.h>

Go to the source code of this file.

Macros

#define __DEFAULT_FN_ATTRS   __attribute__((__always_inline__, __nodebug__, __target__("xop")))
 
#define _mm_roti_epi8(A, N)
 
#define _mm_roti_epi16(A, N)
 
#define _mm_roti_epi32(A, N)
 
#define _mm_roti_epi64(A, N)
 
#define _mm_com_epu8(A, B, N)
 
#define _mm_com_epu16(A, B, N)
 
#define _mm_com_epu32(A, B, N)
 
#define _mm_com_epu64(A, B, N)
 
#define _mm_com_epi8(A, B, N)
 
#define _mm_com_epi16(A, B, N)
 
#define _mm_com_epi32(A, B, N)
 
#define _mm_com_epi64(A, B, N)
 
#define _MM_PCOMCTRL_LT   0
 
#define _MM_PCOMCTRL_LE   1
 
#define _MM_PCOMCTRL_GT   2
 
#define _MM_PCOMCTRL_GE   3
 
#define _MM_PCOMCTRL_EQ   4
 
#define _MM_PCOMCTRL_NEQ   5
 
#define _MM_PCOMCTRL_FALSE   6
 
#define _MM_PCOMCTRL_TRUE   7
 
#define _mm_permute2_pd(X, Y, C, I)
 
#define _mm256_permute2_pd(X, Y, C, I)
 
#define _mm_permute2_ps(X, Y, C, I)
 
#define _mm256_permute2_ps(X, Y, C, I)
 

Macro Definition Documentation

#define __DEFAULT_FN_ATTRS   __attribute__((__always_inline__, __nodebug__, __target__("xop")))
#define _mm256_permute2_pd (   X,
  Y,
  C,
  I 
)
Value:
__extension__ ({ \
(__m256d)__builtin_ia32_vpermil2pd256((__v4df)(__m256d)(X), \
(__v4df)(__m256d)(Y), \
(__v4di)(__m256i)(C), (I)); })
float C
Definition: Yun_Log_BatteryDisCharging.ino:108
float X
Definition: OWGeneric_SensorStation.ino:147
float Y
Definition: OWGeneric_SensorStation.ino:147
float I
Definition: Yun_Log_BatteryDisCharging.ino:108
#define _mm256_permute2_ps (   X,
  Y,
  C,
  I 
)
Value:
__extension__ ({ \
(__m256)__builtin_ia32_vpermil2ps256((__v8sf)(__m256)(X), \
(__v8sf)(__m256)(Y), \
(__v8si)(__m256i)(C), (I)); })
float C
Definition: Yun_Log_BatteryDisCharging.ino:108
float X
Definition: OWGeneric_SensorStation.ino:147
float Y
Definition: OWGeneric_SensorStation.ino:147
float I
Definition: Yun_Log_BatteryDisCharging.ino:108
#define _mm_com_epi16 (   A,
  B,
 
)
Value:
__extension__ ({ \
(__m128i)__builtin_ia32_vpcomw((__v8hi)(__m128i)(A), \
(__v8hi)(__m128i)(B), (N)); })
float B
Definition: OWGeneric_SensorStation.ino:147
#define _mm_com_epi32 (   A,
  B,
 
)
Value:
__extension__ ({ \
(__m128i)__builtin_ia32_vpcomd((__v4si)(__m128i)(A), \
(__v4si)(__m128i)(B), (N)); })
float B
Definition: OWGeneric_SensorStation.ino:147
#define _mm_com_epi64 (   A,
  B,
 
)
Value:
__extension__ ({ \
(__m128i)__builtin_ia32_vpcomq((__v2di)(__m128i)(A), \
(__v2di)(__m128i)(B), (N)); })
float B
Definition: OWGeneric_SensorStation.ino:147
#define _mm_com_epi8 (   A,
  B,
 
)
Value:
__extension__ ({ \
(__m128i)__builtin_ia32_vpcomb((__v16qi)(__m128i)(A), \
(__v16qi)(__m128i)(B), (N)); })
float B
Definition: OWGeneric_SensorStation.ino:147
#define _mm_com_epu16 (   A,
  B,
 
)
Value:
__extension__ ({ \
(__m128i)__builtin_ia32_vpcomuw((__v8hi)(__m128i)(A), \
(__v8hi)(__m128i)(B), (N)); })
float B
Definition: OWGeneric_SensorStation.ino:147
#define _mm_com_epu32 (   A,
  B,
 
)
Value:
__extension__ ({ \
(__m128i)__builtin_ia32_vpcomud((__v4si)(__m128i)(A), \
(__v4si)(__m128i)(B), (N)); })
float B
Definition: OWGeneric_SensorStation.ino:147
#define _mm_com_epu64 (   A,
  B,
 
)
Value:
__extension__ ({ \
(__m128i)__builtin_ia32_vpcomuq((__v2di)(__m128i)(A), \
(__v2di)(__m128i)(B), (N)); })
float B
Definition: OWGeneric_SensorStation.ino:147
#define _mm_com_epu8 (   A,
  B,
 
)
Value:
__extension__ ({ \
(__m128i)__builtin_ia32_vpcomub((__v16qi)(__m128i)(A), \
(__v16qi)(__m128i)(B), (N)); })
float B
Definition: OWGeneric_SensorStation.ino:147
#define _MM_PCOMCTRL_EQ   4
#define _MM_PCOMCTRL_FALSE   6
#define _MM_PCOMCTRL_GE   3
#define _MM_PCOMCTRL_GT   2
#define _MM_PCOMCTRL_LE   1
#define _MM_PCOMCTRL_LT   0
#define _MM_PCOMCTRL_NEQ   5
#define _MM_PCOMCTRL_TRUE   7
#define _mm_permute2_pd (   X,
  Y,
  C,
  I 
)
Value:
__extension__ ({ \
(__m128d)__builtin_ia32_vpermil2pd((__v2df)(__m128d)(X), \
(__v2df)(__m128d)(Y), \
(__v2di)(__m128i)(C), (I)); })
float C
Definition: Yun_Log_BatteryDisCharging.ino:108
float X
Definition: OWGeneric_SensorStation.ino:147
float Y
Definition: OWGeneric_SensorStation.ino:147
float I
Definition: Yun_Log_BatteryDisCharging.ino:108
#define _mm_permute2_ps (   X,
  Y,
  C,
  I 
)
Value:
__extension__ ({ \
(__m128)__builtin_ia32_vpermil2ps((__v4sf)(__m128)(X), (__v4sf)(__m128)(Y), \
(__v4si)(__m128i)(C), (I)); })
float C
Definition: Yun_Log_BatteryDisCharging.ino:108
float X
Definition: OWGeneric_SensorStation.ino:147
float Y
Definition: OWGeneric_SensorStation.ino:147
float I
Definition: Yun_Log_BatteryDisCharging.ino:108
#define _mm_roti_epi16 (   A,
 
)
Value:
__extension__ ({ \
(__m128i)__builtin_ia32_vprotwi((__v8hi)(__m128i)(A), (N)); })
#define _mm_roti_epi32 (   A,
 
)
Value:
__extension__ ({ \
(__m128i)__builtin_ia32_vprotdi((__v4si)(__m128i)(A), (N)); })
#define _mm_roti_epi64 (   A,
 
)
Value:
__extension__ ({ \
(__m128i)__builtin_ia32_vprotqi((__v2di)(__m128i)(A), (N)); })
#define _mm_roti_epi8 (   A,
 
)
Value:
__extension__ ({ \
(__m128i)__builtin_ia32_vprotbi((__v16qi)(__m128i)(A), (N)); })