Itanium® 命令の組込み関数の概要

この節では、Itanium® 命令のネイティブ組込み関数を一覧表示し説明します。これらの組込み関数は、IA-32 アーキテクチャ上では使用できません。Itanium 命令の組込み関数によって、プログラマは、C および C++ 言語の標準的な構文では生成できない Itanium 命令を利用できます。

Itanium アーキテクチャ用の組込み関数のプロトタイプは、ヘッダファイルia64intrin.h内にあります。

Itanium ベース・アプリケーションのインテル® C++ コンパイラは、コンパイラの最適化を妨げず、命令スケジューリングに影響を与えないインライン・アセンブリと同等の機能を持つ組込み関数を提供します。