botan v1.12.8 (2016-11-14T10:06:52Z)
Dub
Repo
_mm_mulhi_epu16
botan
utils
simd
emmintrin
Undocumented in source. Be warned that the author may not have intended to support it.
__m128i
_mm_mulhi_epu16
(__m128i a, __m128i b)
__m128i
_mm_mulhi_epu16
(__m128i a, __m128i b)
version(none)
pure nothrow @
trusted
static if
(
BOTAN_HAS_SIMD_SSE2
)
__m128i
_mm_mulhi_epu16
()
(
auto
ref
__m128i
a
,
auto
const
ref
__m128i
b
)
__m128i
_mm_mulhi_epu16
(__m128i a, __m128i b)
Meta
Source
See Implementation
botan
utils
simd
emmintrin
aliases
__m128i
__m64
functions
_MM_SHUFFLE
_mm_add_epi16
_mm_add_epi32
_mm_add_epi64
_mm_and_si128
_mm_andnot_si128
_mm_cmpeq_epi16
_mm_cmplt_epi32
_mm_cvtsi128_si32
_mm_extract_epi32
_mm_loadu_si128
_mm_min_epu8
_mm_mulhi_epu16
_mm_mullo_epi16
_mm_or_si128
_mm_set1_epi16
_mm_set1_epi32
_mm_set1_epi8
_mm_set_epi32
_mm_setzero_si128
_mm_shuffle_epi32
_mm_shuffle_epi8
_mm_shufflehi_epi16
_mm_shufflelo_epi16
_mm_slli_epi16
_mm_slli_epi32
_mm_slli_si128
_mm_srli_epi16
_mm_srli_epi32
_mm_srli_si128
_mm_storeu_si128
_mm_sub_epi16
_mm_sub_epi32
_mm_subs_epu16
_mm_unpackhi_epi32
_mm_unpackhi_epi64
_mm_unpacklo_epi32
_mm_unpacklo_epi64
_mm_xor_si128
bswap64
manifest constants
inline