1

有很多以.开头的优化设置tree。有些是:

-ftree-builtin-call-dce
-ftree-ccp
-ftree-ch
-ftree-copyrename
-ftree-dce
-ftree-dominator-opts
-ftree-dse
-ftree-ter

这些旗帜有什么特别之处?

4

1 回答 1

4

它们都使用源代码的树表示。

不确定 GCC 究竟是如何做到的,但通常编译器会解析您的代码并将其转换为抽象语法树解析树或类似结构。这些优化适用于该树。稍后,树将用于生成机器代码。

于 2009-10-01T06:44:16.297 回答