inteli.smmintrin

SSE4.1 intrinsics.

Public Imports

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

Members

Functions

_mm_blend_epi16
__m128i _mm_blend_epi16(__m128i a, __m128i b)

Blend packed 16-bit integers from a and b using control mask imm8, and store the results.

_mm_blend_pd
__m128d _mm_blend_pd(__m128d a, __m128d b, int imm8)

Blend packed double-precision (64-bit) floating-point elements from a and b using control mask imm8, and store the results in dst.

_mm_blend_ps
__m128 _mm_blend_ps(__m128 a, __m128 b)

Blend packed single-precision (32-bit) floating-point elements from a and b using control mask imm8, and store the results in dst.

Variables

_MM_FROUND_CEIL
enum int _MM_FROUND_CEIL;
Undocumented in source.
_MM_FROUND_CUR_DIRECTION
enum int _MM_FROUND_CUR_DIRECTION;

SSE4.1 rounding modes

_MM_FROUND_FLOOR
enum int _MM_FROUND_FLOOR;
Undocumented in source.
_MM_FROUND_NEARBYINT
enum int _MM_FROUND_NEARBYINT;
Undocumented in source.
_MM_FROUND_NINT
enum int _MM_FROUND_NINT;
Undocumented in source.
_MM_FROUND_NO_EXC
enum int _MM_FROUND_NO_EXC;
_MM_FROUND_RAISE_EXC
enum int _MM_FROUND_RAISE_EXC;

SSE4.1 rounding modes

_MM_FROUND_RINT
enum int _MM_FROUND_RINT;
Undocumented in source.
_MM_FROUND_TO_NEAREST_INT
enum int _MM_FROUND_TO_NEAREST_INT;
_MM_FROUND_TO_NEG_INF
enum int _MM_FROUND_TO_NEG_INF;
_MM_FROUND_TO_POS_INF
enum int _MM_FROUND_TO_POS_INF;
_MM_FROUND_TO_ZERO
enum int _MM_FROUND_TO_ZERO;

SSE4.1 rounding modes

_MM_FROUND_TRUNC
enum int _MM_FROUND_TRUNC;
Undocumented in source.

Meta