GCC 不是标准/不合格的优化标志?

问题描述 投票:0回答:1

我正在寻找忽略标准合规性的编译器优化标志,以生成性能更好/更小的二进制文件。

到目前为止我发现:

-ffast-math
    -fno-math-errno
    -funsafe-math-optimizations
        -fno-signed-zeros
        -fno-trapping-math
        -fassociative-math
        -freciprocal-math
    -ffinite-math-only
    -fno-rounding-math
    -fno-signaling-nans
    -fcx-limited-range
    -fexcess-precision=fast

-fmerge-all-constants

这种类型的旗帜还有更多吗?

gcc optimization compilation clang llvm
1个回答
0
投票

-Ofast
应该这样做。

© www.soinside.com 2019 - 2024. All rights reserved.