Translations:GCC optimization/43/zh-cn
From Gentoo Wiki
-O2
:比-O1
更上一层楼。“推荐”级别的优化,除非系统有特殊需求.除了-O1
激活的标志外,-O2
还会激活更多标志。使用-O2
,编译器将尝试在不影响大小和不占用太多编译时间的情况下提高代码性能。SSE或AVX可以在该级别使用,但除非-ftree-vectorize
也被启用,否则不会使用YMM寄存器。
-O2
:比-O1
更上一层楼。“推荐”级别的优化,除非系统有特殊需求.除了-O1
激活的标志外,-O2
还会激活更多标志。使用-O2
,编译器将尝试在不影响大小和不占用太多编译时间的情况下提高代码性能。SSE或AVX可以在该级别使用,但除非-ftree-vectorize
也被启用,否则不会使用YMM寄存器。