ループ展開の制御

/unroll オプションを使うことで,ループが展開される回数を指定することができます。c$DEC UNROLL コンパイラ指示文でループが展開される回数を制御することができます。

ループ展開は,通常は実行時性能を向上させますが,実行形式プログラムの大きさは増えることがあります。

ia64 システムでは,/unroll:num オプションは,/optimize:5 または /pipeline を指定したときに実行されるソフトウェア・パイプライン最適化の実行時結果に影響を与えることがあります。

ループ展開についての詳細は,「ループ展開」を参照してください。