このセクションでは、IA-64 命令のネイティブ組み込み関数を一覧表示し、説明します。これらの組み込み関数は、IA-32 アーキテクチャー上では使用できないことに注意してください。IA-64 組み込み関数により、プログラマーは C および C++ 言語の標準的な構文では生成できない IA-64 命令を利用できます。
組み込み関数のプロトタイプは、ヘッダーファイル ia64intrin.h 内にあります。
インテル® Itanium® プロセッサーでは、インテル® ストリーミング SIMD 拡張命令 2 (インテル® SSE2) SSE2 組み込み関数はサポートされていません。ただし、sse2mmx.h エミュレーション・パックを使用すると、IA-64 アーキテクチャーでもインテル® SSE2 組み込み関数を使用できます。
IA-64 アーキテクチャーでインテル® SSE2 の組み込み関数を使用する方法については、「IA-64 アーキテクチャー上でのストリーミング SIMD 拡張命令の使用」を参照してください。
IA-64 アーキテクチャーで MMX® テクノロジーの組み込み関数を使用する方法については、「IA-64 アーキテクチャー上での MMX® テクノロジー組み込み関数の使用」を参照してください。