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

概要: 拡張プロセッサー・ステートとレジスターを管理する組込み関数

インテル® C++ コンパイラーは、拡張プロセッサー・ステートと拡張レジスターを管理する 12 の組込み関数を提供します。この組込み関数は、IA-32 およびインテル® 64 アーキテクチャーのサポートされているオペレーティング・システムで利用できます。

これらの組込み関数のプロトタイプは、immintrin.h ファイル内にあります。

組込み関数は、『Intel® 64 and IA-32 Architectures Software Developer's Manual, Volume 1, 2A、2B』および『Intel® Advanced Vector Extensions Programming Reference』 (英語) で説明されているように、ハードウェア・システム命令に直接マップされます。

機能概要

拡張プロセッサー・ステートと拡張レジスターを管理する組込み関数には、以下の関数があります。

関連情報