2.1.36. --diag_warning=optimizations

此选项可将高级优化诊断消息设置为警告级严重性。

缺省选项

缺省情况下,优化消息具有“备注”严重性。

用法

编译器在优化级别 -O3-Otime(如循环展开)进行编译时,会执行某些高级向量和标量优化。 使用此选项可显示与这些高级优化相关的诊断消息。

示例


int factorial(int n)

{

    int result=1;



    while (n > 0)

        result *= n--;



    return result;

}

--vectorize --cpu=Cortex-A8 -O3-Otime--diag_warning=optimizations 选项编译此代码时,会生成优化警告消息。

另请参阅

Copyright © 2007 ARM Limited. All rights reserved. ARM DUI 0348AC
Non-Confidential