MMX(R) テクノロジーの組み込み関数
表中の項目の意味は、次のとおりです。
- A = 組み込み関数を使用しない同等のコードと比べて、パフォーマンスが大きく向上すると予想されるもの。
- B = 組み込み関数を使用しないソースコードを使用した方がよいもの。組み込み関数はネイティブ命令に直接に対応付けられますが、パフォーマンスはほとんど向上しません。
- C = 特定のマイクロアーキテクチャーでは対応する命令が存在しないもの。組み込み関数を使用すると、パフォーマンスが大きく低下します。
_mm_empty は、IA-64 命令では、ソースの互換性のためにのみ NOP としてサポートされています。