inteli.xmmintrin

Public Imports

inteli.types
public import inteli.types;
Undocumented in source.

Members

Aliases

_mm_comieq_ss
alias _mm_comieq_ss = __builtin_ia32_comieq
Undocumented in source.
_mm_comige_ss
alias _mm_comige_ss = __builtin_ia32_comige
Undocumented in source.
_mm_comigt_ss
alias _mm_comigt_ss = __builtin_ia32_comigt
Undocumented in source.
_mm_comile_ss
alias _mm_comile_ss = __builtin_ia32_comile
Undocumented in source.
_mm_comilt_ss
alias _mm_comilt_ss = __builtin_ia32_comilt
Undocumented in source.
_mm_comineq_ss
alias _mm_comineq_ss = __builtin_ia32_comineq
Undocumented in source.
_mm_cvt_ss2si
alias _mm_cvt_ss2si = __builtin_ia32_cvtss2si
Undocumented in source.
_mm_cvtss_si32
alias _mm_cvtss_si32 = __builtin_ia32_cvtss2si
Undocumented in source.
_mm_cvtss_si64
alias _mm_cvtss_si64 = __builtin_ia32_cvtss2si64
Undocumented in source.
_mm_cvtt_ss2si
alias _mm_cvtt_ss2si = __builtin_ia32_cvttss2si
Undocumented in source.
_mm_cvttss_si32
alias _mm_cvttss_si32 = _mm_cvtt_ss2si
Undocumented in source.
_mm_cvttss_si64
alias _mm_cvttss_si64 = __builtin_ia32_cvttss2si64
Undocumented in source.
_mm_load1_ps
alias _mm_load1_ps = _mm_load_ps1
Undocumented in source.
_mm_max_ps
alias _mm_max_ps = __builtin_ia32_maxps
Undocumented in source.
_mm_max_ss
alias _mm_max_ss = __builtin_ia32_maxss
Undocumented in source.
_mm_min_ps
alias _mm_min_ps = __builtin_ia32_minps
Undocumented in source.
_mm_min_ss
alias _mm_min_ss = __builtin_ia32_minss
Undocumented in source.
_mm_movemask_ps
alias _mm_movemask_ps = __builtin_ia32_movmskps
Undocumented in source.
_mm_rcp_ps
alias _mm_rcp_ps = __builtin_ia32_rcpps
Undocumented in source.
_mm_rcp_ss
alias _mm_rcp_ss = __builtin_ia32_rcpss
Undocumented in source.
_mm_rsqrt_ps
alias _mm_rsqrt_ps = __builtin_ia32_rsqrtps
Undocumented in source.
_mm_rsqrt_ss
alias _mm_rsqrt_ss = __builtin_ia32_rsqrtss
Undocumented in source.
_mm_set_ps1
alias _mm_set_ps1 = _mm_set1_ps
Undocumented in source.
_mm_sfence
alias _mm_sfence = __builtin_ia32_sfence
Undocumented in source.
_mm_sqrt_ps
alias _mm_sqrt_ps = __builtin_ia32_sqrtps
Undocumented in source.
_mm_sqrt_ss
alias _mm_sqrt_ss = __builtin_ia32_sqrtss
Undocumented in source.
_mm_store_ps1
alias _mm_store_ps1 = _mm_store1_ps
Undocumented in source.
_mm_ucomieq_ss
alias _mm_ucomieq_ss = __builtin_ia32_ucomieq
Undocumented in source.
_mm_ucomige_ss
alias _mm_ucomige_ss = __builtin_ia32_ucomige
Undocumented in source.
_mm_ucomigt_ss
alias _mm_ucomigt_ss = __builtin_ia32_ucomigt
Undocumented in source.
_mm_ucomile_ss
alias _mm_ucomile_ss = __builtin_ia32_ucomile
Undocumented in source.
_mm_ucomilt_ss
alias _mm_ucomilt_ss = __builtin_ia32_ucomilt
Undocumented in source.
_mm_ucomineq_ss
alias _mm_ucomineq_ss = __builtin_ia32_ucomineq
Undocumented in source.

Functions

_MM_TRANSPOSE4_PS
void _MM_TRANSPOSE4_PS(__m128 row0, __m128 row1, __m128 row2, __m128 row3)
Undocumented in source. Be warned that the author may not have intended to support it.
__builtin_ia32_cmpps
__m128 __builtin_ia32_cmpps(__m128 , __m128 , byte )
Undocumented in source.
_mm_add_ps
__m128 _mm_add_ps(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_add_ss
__m128 _mm_add_ss(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_and_ps
__m128 _mm_and_ps(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_andnot_ps
__m128i _mm_andnot_ps(__m128i a, __m128i b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmpeq_ps
__m128 _mm_cmpeq_ps(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmpeq_ss
__m128 _mm_cmpeq_ss(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmpge_ps
__m128 _mm_cmpge_ps(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmpge_ss
__m128 _mm_cmpge_ss(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmpgt_ps
__m128 _mm_cmpgt_ps(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmpgt_ss
__m128 _mm_cmpgt_ss(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmple_ps
__m128 _mm_cmple_ps(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmple_ss
__m128 _mm_cmple_ss(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmplt_ps
__m128 _mm_cmplt_ps(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmplt_ss
__m128 _mm_cmplt_ss(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmpneq_ps
__m128 _mm_cmpneq_ps(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmpneq_ss
__m128 _mm_cmpneq_ss(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmpnge_ps
__m128 _mm_cmpnge_ps(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmpnge_ss
__m128 _mm_cmpnge_ss(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmpngt_ps
__m128 _mm_cmpngt_ps(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmpngt_ss
__m128 _mm_cmpngt_ss(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmpnle_ps
__m128 _mm_cmpnle_ps(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmpnle_ss
__m128 _mm_cmpnle_ss(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmpnlt_ps
__m128 _mm_cmpnlt_ps(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmpnlt_ss
__m128 _mm_cmpnlt_ss(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmpord_ps
__m128 _mm_cmpord_ps(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmpord_ss
__m128 _mm_cmpord_ss(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmpunord_ps
__m128 _mm_cmpunord_ps(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cmpunord_ss
__m128 _mm_cmpunord_ss(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cvt_si2ss
__m128 _mm_cvt_si2ss(__m128 v, int x)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cvtsi32_ss
__m128 _mm_cvtsi32_ss(__m128 v, int x)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cvtsi64_ss
__m128 _mm_cvtsi64_ss(__m128 v, long x)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_cvtss_f32
float _mm_cvtss_f32(__m128 a)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_div_ps
__m128 _mm_div_ps(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_div_ss
__m128 _mm_div_ss(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_load_ps
__m128 _mm_load_ps(const(float)* p)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_load_ps1
__m128 _mm_load_ps1(const(float)* p)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_load_ss
__m128 _mm_load_ss(const(float)* mem_addr)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_loadh_pi
__m128 _mm_loadh_pi(__m128 a, const(__m64)* mem_addr)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_loadl_pi
__m128 _mm_loadl_pi(__m128 a, const(__m64)* mem_addr)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_loadr_ps
__m128 _mm_loadr_ps(const(float)* mem_addr)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_loadu_ps
__m128 _mm_loadu_ps(float* p)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_move_ss
__m128 _mm_move_ss(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_movehl_ps
__m128 _mm_movehl_ps(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_movelh_ps
__m128 _mm_movelh_ps(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_mul_ps
__m128 _mm_mul_ps(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_mul_ss
__m128 _mm_mul_ss(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_or_ps
__m128 _mm_or_ps(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_prefetch
void _mm_prefetch(void* p)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_set1_ps
__m128 _mm_set1_ps(float a)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_set_ps
__m128 _mm_set_ps(float e3, float e2, float e1, float e0)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_set_ss
__m128 _mm_set_ss(float a)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_setr_ps
__m128 _mm_setr_ps(float e3, float e2, float e1, float e0)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_setzero_ps
__m128 _mm_setzero_ps()
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_shuffle_ps
__m128 _mm_shuffle_ps(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_sqrt_ps
__m128 _mm_sqrt_ps(__m128 vec)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_sqrt_ps
__m128 _mm_sqrt_ps(__m128 vec)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_sqrt_ss
__m128 _mm_sqrt_ss(__m128 vec)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_sqrt_ss
__m128 _mm_sqrt_ss(__m128 vec)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_store1_ps
void _mm_store1_ps(float* mem_addr, __m128 a)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_store_ps
void _mm_store_ps(float* mem_addr, __m128 a)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_store_ss
void _mm_store_ss(float* mem_addr, __m128 a)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_storeh_pi
void _mm_storeh_pi(__m64* p, __m128 a)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_storel_pi
void _mm_storel_pi(__m64* p, __m128 a)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_storer_ps
void _mm_storer_ps(float* mem_addr, __m128 a)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_storeu_ps
void _mm_storeu_ps(float* mem_addr, __m128 a)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_sub_ps
__m128 _mm_sub_ps(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_sub_ss
__m128 _mm_sub_ss(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_undefined_ps
__m128 _mm_undefined_ps()
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_unpackhi_ps
__m128 _mm_unpackhi_ps(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_unpacklo_ps
__m128 _mm_unpacklo_ps(__m128 a, __m128 b)
Undocumented in source. Be warned that the author may not have intended to support it.
_mm_xor_ps
__m128i _mm_xor_ps(__m128i a, __m128i b)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

_MM_HINT_NTA
enum _MM_HINT_NTA;
Undocumented in source.
_MM_HINT_T0
enum _MM_HINT_T0;
Undocumented in source.
_MM_HINT_T1
enum _MM_HINT_T1;
Undocumented in source.
_MM_HINT_T2
enum _MM_HINT_T2;
Undocumented in source.

Meta

Authors

Guillaume Piolat