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

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

Microsoft 固有の仕様 →

表に示す組み込みは最新のなニーモニックの名前付け規則と組み込みの説明を指定します。

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

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

整数の組み込み

主な名前

演算

対応する手順

_mm_extract_pi16

Word 4 の抽出 1

PEXTRW

_mm_insert_pi16

単語を挿入する

PINSRW

_mm_max_pi16

最大値を計算します

PMAXSW

_mm_max_pu8

未署名の最大値を計算します

PMAXUB

_mm_min_pi16

最小値を計算します

PMINSW

_mm_min_pu8

未署名の最小値を計算します

PMINUB

_mm_movemask_pi8

8 ビット マスクを作成します。

PMOVMSKB

_mm_mulhi_pu16

増加し上位ビットを返します。

PMULHUW

_mm_maskmove_si64

Word 4 の組み合わせを返します

PSHUFW

_mm_avg_pu8

条件付きストアを計算します

MASKMOVQ

_mm_avg_pu16

計算は平均値を丸めて。

PAVGB

_mm_sad_pu8

計算は平均値を丸めて。

PAVGW

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

絶対相違点の合計を計算します

PSADBW

ここではMMX レジスタのマルチメディアの状態を作る必要があります。 EMMS 命令の理解 " を参照してください。

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

参照

Reference

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