次の方法で共有


ストリーミング SIMD 拡張子をために使用するそのほかの方法

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

Microsoft 固有の仕様 →

次の表はそのほかの組み込みと説明を一覧表示します。

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

ヘッダー ファイル xmmintrin.h と intrin.hSSE 組み込みの宣言を指定します。

そのほかの組み込み

主な名前

演算

対応する手順

ヘッダー ファイル

_mm_shuffle_ps

シャッフル

SHUFPS

xmmintrin.h

_mm_shuffle_pi16

シャッフル

PSHUFW

xmmintrin.h

_mm_unpackhi_ps

上位のリンクを解除します。

UNPCKHPS

xmmintrin.h

_mm_unpacklo_ps

下位のリンクを解除します。

UNPCKLPS

xmmintrin.h

_mm_loadh_pi

高い負荷

MOVHPS reg の mem

xmmintrin.h

_mm_storeh_pi

高いストア

MOVHPS の memreg

xmmintrin.h

_mm_movehl_ps

の下位に移動します。

MOVHLPS

xmmintrin.h

_mm_movelh_ps

最大の下位に移動します。

MOVLHPS

xmmintrin.h

_mm_loadl_pi

下位を読み込みます

MOVLPS reg の mem

xmmintrin.h

_mm_storel_pi

下位を保存します。

MOVLPS の memreg

xmmintrin.h

_mm_movemask_ps

セント 50 のマスクを作成します。

MOVMSKPS

xmmintrin.h

_mm_getcsr

レジスタの内容を返します

STMXCSR

xmmintrin.h

_mm_setcsr

制御レジスタを設定します。

LDMXCSR

xmmintrin.h

_mm_extract_si64、_mm_extracti_si64

ビットを抽出します。

EXTRQ

intrin.h

_mm_insert_si64、_mm_inserti_si64

ビットを挿入します。

INSERTQ

intrin.h

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

参照

Reference

ストリーミング SIMD 拡張子 (SSE)