--diag_suppress=optimizations

このオプションは、ハイレベルの最適化に関する診断メッセージを非表示にします。

Show/hideデフォルト

デフォルトでは、最適化メッセージの重大度は注釈になっています。--diag_suppress=optimizations を指定すると、最適化メッセージが非表示になります。

Note

重大度が注釈の最適化メッセージを表示するには、--remarks オプションを使用します。

Show/hide使用法

コンパイラは、ループの展開など最適化レベル -O3 -Otime でのコンパイル時に特定のハイレベルベクタおよびスカラの最適化を実行します。このオプションを使用して、これらのハイレベルの最適化に関する診断メッセージを非表示にします。

Show/hide

int factorial(int n)
{
    int result=1;
    while (n > 0)
        result *= n--;
    return result;
}

-O3 -Otime --remarks --diag_suppress=optimizations オプションを使用してこのコードをコンパイルすると、最適化メッセージは表示されません。

Show/hide関連項目

Copyright © 2010 ARM. All rights reserved.ARM DUI 0491BJ
Non-ConfidentialID011811