インテル® C++ コンパイラー 19.0 デベロッパー・ガイドおよびリファレンス

概要: インテル® MMX® テクノロジー向け組込み関数

インテル® MMX® テクノロジーは、インテル® アーキテクチャー命令セットを拡張したものです。インテル® MMX® 命令セットには、57 のオペコード、64 ビット・クワッドワード・データ型、および 8 個の 64 ビット・レジスターが追加されました。各レジスターは、レジスター名 MM0MM7 を使用して、直接にアドレス指定できます。

インテル® MMX® テクノロジーの組込み関数のプロトタイプは、ヘッダーファイル mmintrin.h 内にあります。

これらの組込み関数を使用する場合、次のように immintrin.h ファイルをインクルードします。

#include <immintrin.h>