The Open
D
Programming Language
Learn
Language
Library
Contribute
Blog
_mm_srai_pi16
inteli
mmx
Shift packed 16-bit integers in
a
right by
imm8
while shifting in sign bits.
nothrow @
nogc
pure @
safe
__m64
_mm_srai_pi16
(
__m64
a
,
int
imm8
)
Meta
Source
See Implementation
inteli
mmx
functions
_mm_add_pi16
_mm_add_pi32
_mm_add_pi8
_mm_adds_pi16
_mm_adds_pi8
_mm_adds_pu16
_mm_adds_pu8
_mm_and_si64
_mm_andnot_si64
_mm_cmpeq_pi16
_mm_cmpeq_pi32
_mm_cmpeq_pi8
_mm_cmpgt_pi16
_mm_cmpgt_pi32
_mm_cmpgt_pi8
_mm_cvtm64_si64
_mm_cvtsi32_si64
_mm_cvtsi64_m64
_mm_cvtsi64_si32
_mm_empty
_mm_madd_pi16
_mm_mulhi_pi16
_mm_mullo_pi16
_mm_or_si64
_mm_packs_pi16
_mm_packs_pi32
_mm_packs_pu16
_mm_set1_pi16
_mm_set1_pi32
_mm_set1_pi8
_mm_set_pi16
_mm_set_pi32
_mm_set_pi8
_mm_setr_pi16
_mm_setr_pi32
_mm_setr_pi8
_mm_setzero_si64
_mm_sll_pi16
_mm_sll_pi32
_mm_sll_si64
_mm_slli_pi16
_mm_slli_pi32
_mm_slli_si64
_mm_sra_pi16
_mm_sra_pi32
_mm_srai_pi16
_mm_srai_pi32
_mm_srl_pi16
_mm_srl_pi32
_mm_srl_si64
_mm_srli_pi16
_mm_srli_pi32
_mm_srli_si64
_mm_sub_pi16
_mm_sub_pi32
_mm_sub_pi8
_mm_subs_pi16
_mm_subs_pi8
_mm_subs_pu16
_mm_subs_pu8
_mm_unpackhi_pi16
_mm_unpackhi_pi32
_mm_unpackhi_pi8
_mm_unpacklo_pi16
_mm_unpacklo_pi32
_mm_unpacklo_pi8
_mm_xor_si64
Shift packed 16-bit integers in a right by imm8 while shifting in sign bits.