次の方法で共有


操作をシフトする

[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 Blank topics are included as placeholders.]

Microsoft 固有の仕様 →

次の表に示す組み込みは説明を指定します。

SSE2 組み込み __m128__m128i とItanium Processor Family) プロセッサでサポートされていない __m128d のデータ型を使用 (IPF) します。 __m64 のデータ型を使う SSE2 組み込みが x64 のプロセッサではサポートされていません。

emmintrin.h のヘッダー ファイルはSSE2 命令の組み込みの宣言が含まれます。

操作の組み込みをシフトする

組み込みシフト

方向キー

種類

対応する手順

_mm_slli_si128

Left

論理

PSLLDQ

_mm_slli_epi16

Left

論理

PSLLW

_mm_sll_epi16

Left

論理

PSLLW

_mm_slli_epi32

Left

論理

PSLLD

_mm_sll_epi32

Left

論理

PSLLD

_mm_slli_epi64

Left

論理

PSLLQ

_mm_sll_epi64

Left

論理

PSLLQ

_mm_srai_epi16

Right

算術

PSRAW

_mm_sra_epi16

Right

算術

PSRAW

_mm_srai_epi32

Right

算術

PSRAD

_mm_sra_epi32

Right

算術

PSRAD

_mm_srli_si128

Right

論理

PSRLDQ

_mm_srli_epi16

Right

論理

PSRLW

_mm_srl_epi16

Right

論理

PSRLW

_mm_srli_epi32

Right

論理

PSRLD

_mm_srl_epi32

Right

論理

PSRLD

_mm_srli_epi64

Right

論理

PSRLQ

_mm_srl_epi64

Right

論理

PSRLQ

このトピックのコード例で使用されている構文の詳細については ストリーミング SIMD 拡張子のオーバーフローを使用して浮動小数点組み込み を参照してください。

参照

Reference

ストリーミング SIMD 拡張 2 のオーバーフローを使用して整数の組み込み