2.1.34. --diag_suppress=optimizations

이 옵션은 고수준 최적화에 대한 진단 메시지를 표시하지 않습니다.

기본값

기본적으로 최적화 메시지에는 설명 수준이 포함됩니다. --diag_suppress=optimizations를 지정하면 최적화 메시지가 표시되지 않습니다.

Note

설명 수준이 있는 최적화 메시지를 표시하려면 --remarks 옵션을 사용합니다.

사용법

컴파일러에서는 예를 들어 루프 언롤링과 같이 최적화 수준 -O3에서 컴파일하는 경우 특정한 고수준 벡터 및 스칼라 최적화를 수행합니다. 이러한 고수준 최적화에 대한 진단 메시지를 표시하지 않으려면 이 옵션을 사용합니다.

예제

/*int*/ factorial(int n)
{
    int result=1;

    while (n > 0)
        result *= n--;

    return result;
}

-O3 -Otime --remarks --diag_suppress=optimizations 옵션을 사용하여 이 코드를 컴파일하면 최적화 메시지가 표시되지 않습니다.

추가 참고

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