哪些信息不GCC收集时启用-fprofile-generate
和优化做实际上使用收集到的信息(设置时-fprofile-use
标志)?
我需要在这里引用。 我搜索了一会儿,但没有发现任何记录。
关于链接时优化(LTO)将是一个加号的信息! = d
哪些信息不GCC收集时启用-fprofile-generate
和优化做实际上使用收集到的信息(设置时-fprofile-use
标志)?
我需要在这里引用。 我搜索了一会儿,但没有发现任何记录。
关于链接时优化(LTO)将是一个加号的信息! = d
-fprofile-generate
使-fprofile-arcs
, -fprofile-values
和-fvpt
。
-fprofile-use
使-fbranch-probabilities
, -fvpt
, -funroll-loops
, -fpeel-loops
和-ftracer
来源: http://gcc.gnu.org/onlinedocs/gcc-4.7.2/gcc/Optimize-Options.html#Optimize-Options
PS。 关于LTO也该网页上的信息。
“什么每个程序员应该知道记忆”由乌利齐·德雷珀https://people.freebsd.org/~lstewart/articles/cpumemory.pdf http://www.akkadia.org/drepper/cpumemory.pdf
在7.4节
结果应该运行,因为它应该是在预取代码到处理器指令缓存更好更快。