我应该在什么时候使用gcc';s-Ofast优化级别?

我应该在什么时候使用gcc';s-Ofast优化级别?,gcc,optimization,fast-math,Gcc,Optimization,Fast Math,在xcode 5中,优化级别引入了一个新级别,名为-Ofast(最快、积极的优化)。何时以及如何使用此级别?在GCC中,-Ofast意味着允许编译器忽略浮点数的有限精度,并假设它们遵循与实数相同的规则。这将启用许多优化,但可能会由于舍入错误而导致答案发生更改 我不知道Xcode是否不同。-Ofast启用了-O3、矢量化、严格别名和快速数学

在xcode 5中,优化级别引入了一个新级别,名为
-Ofast
(最快、积极的优化)。何时以及如何使用此级别?

在GCC中,-Ofast意味着允许编译器忽略浮点数的有限精度,并假设它们遵循与实数相同的规则。这将启用许多优化,但可能会由于舍入错误而导致答案发生更改


我不知道Xcode是否不同。

-Ofast启用了-O3、矢量化、严格别名和快速数学