インテル® C++ コンパイラー 19.0 デベロッパー・ガイドおよびリファレンス
第 4 世代インテル® Core™ プロセッサー拡張命令の組込み関数は、32nm よりも小さなプロセス・テクノロジーで、インテル® 64 アーキテクチャー・プロセッサーを対象にしたスカラー命令を含む第 4 世代インテル® Core™ プロセッサー命令を呼び出すアセンブリー・コード関数です。
これらの組込み関数を使用する場合、次のように immintrin.h ファイルをインクルードします。
#include <immintrin.h>
これらの組込み関数は、『Intel® Advanced Vector Extensions Programming Reference』 (https://software.intel.com/en-us/avx/ (英語)) の「CHAPTER 9. ADDITIONAL NEW INSTRUCTIONS」に定義されている命令に直接マップされます。
第 4 世代インテル® Core™ プロセッサー拡張命令に含まれる命令は次のとおりです。