ストリーミング SIMD 拡張子をために使用するそのほかの方法
[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 Blank topics are included as placeholders.]
Microsoft 固有の仕様 →
次の表はそのほかの組み込みと説明を一覧表示します。
SSE の組み込みは __m128__m128i とItanium Processor Family) プロセッサでサポートされていない __m128d のデータ型を使用 (IPF) します。 __m64 のデータ型を使う SSE の組み込みが x64 のプロセッサではサポートされていません。
ヘッダー ファイル xmmintrin.h と intrin.hSSE 組み込みの宣言を指定します。
そのほかの組み込み
主な名前 |
演算 |
対応する手順 |
ヘッダー ファイル |
---|---|---|---|
シャッフル |
SHUFPS |
xmmintrin.h |
|
シャッフル |
PSHUFW |
xmmintrin.h |
|
上位のリンクを解除します。 |
UNPCKHPS |
xmmintrin.h |
|
下位のリンクを解除します。 |
UNPCKLPS |
xmmintrin.h |
|
高い負荷 |
MOVHPS reg の mem |
xmmintrin.h |
|
高いストア |
MOVHPS の memreg |
xmmintrin.h |
|
の下位に移動します。 |
MOVHLPS |
xmmintrin.h |
|
最大の下位に移動します。 |
MOVLHPS |
xmmintrin.h |
|
下位を読み込みます |
MOVLPS reg の mem |
xmmintrin.h |
|
下位を保存します。 |
MOVLPS の memreg |
xmmintrin.h |
|
セント 50 のマスクを作成します。 |
MOVMSKPS |
xmmintrin.h |
|
レジスタの内容を返します |
STMXCSR |
xmmintrin.h |
|
制御レジスタを設定します。 |
LDMXCSR |
xmmintrin.h |
|
ビットを抽出します。 |
EXTRQ |
intrin.h |
|
ビットを挿入します。 |
INSERTQ |
intrin.h |
これらの基本的なトピックで使用されている構文の詳細についてはストリーミング SIMD 拡張子のオーバーフローを使用して浮動小数点組み込み を参照してください。