请选择 进入手机版 | 继续访问电脑版
 猿代码 — 科研/AI模型/高性能计算
0

GCC -O2

摘要: 优化更多。GCC执行几乎所有支持的优化,这些优化不涉及空间-速度折衷。与-O相比,此选项增加了编译时间和生成代码的性能。-O2打开-O1指定的所有优化标志。它还打开以下优化标志:-falign-functions -falign-jumps -f ...
优化更多。GCC执行几乎所有支持的优化,这些优化不涉及空间-速度折衷。与-O相比,此选项增加了编译时间和生成代码的性能。



-O2打开-O1指定的所有优化标志。它还打开以下优化标志:

-falign-functions  -falign-jumps
-falign-labels  -falign-loops
-fcaller-saves
-fcode-hoisting
-fcrossjumping
-fcse-follow-jumps  -fcse-skip-blocks
-fdelete-null-pointer-checks
-fdevirtualize  -fdevirtualize-speculatively
-fexpensive-optimizations
-ffinite-loops
-fgcse  -fgcse-lm
-fhoist-adjacent-loads
-finline-functions
-finline-small-functions
-findirect-inlining
-fipa-bit-cp  -fipa-cp  -fipa-icf
-fipa-ra  -fipa-sra  -fipa-vrp
-fisolate-erroneous-paths-dereference
-flra-remat
-foptimize-sibling-calls
-foptimize-strlen
-fpartial-inlining
-fpeephole2
-freorder-blocks-algorithm=stc
-freorder-blocks-and-partition  -freorder-functions
-frerun-cse-after-loop
-fschedule-insns  -fschedule-insns2
-fsched-interblock  -fsched-spec
-fstore-merging
-fstrict-aliasing
-fthread-jumps
-ftree-builtin-call-dce
-ftree-loop-vectorize
-ftree-pre
-ftree-slp-vectorize
-ftree-switch-conversion  -ftree-tail-merge
-ftree-vrp
-fvect-cost-model=very-cheap
上一篇:GCC -O0优化下一篇:GCC -O3优化

说点什么...

已有0条评论

最新评论...

本文作者
2024-2-7 23:04
  • 0
    粉丝
  • 376
    阅读
  • 0
    回复
资讯幻灯片
热门评论
热门专题
排行榜
Copyright   ©2015-2023   猿代码-超算人才智造局 高性能计算|并行计算|人工智能      ( 京ICP备2021026424号-2 )