clang 是否支持“-fprofile-generate”和“-fprofile-use”?
Does clang support "-fprofile-generate" and "-fprofile-use"?
我用的是 3.5,里面好像没有...我是不是漏了什么?
例如,使用 GCC 我可以编译这样的程序:
gcc -fprofile-generate main.cpp
...然后我 运行 程序,在它退出后(优雅地)它将生成一组文件(我认为扩展名是 .gcda)。这些文件包含分支结果,可用于进行基于配置文件的优化,如下所示:
gcc -fprofile-use main.cpp
Clang 中是否有我忽略的类似功能?
谢谢!
Clang 手册的 Profiling with Instrumentation 部分提到标志 -fprofile-instr-generate
和 -fprofile-instr-use
几乎具有相同的含义。
我用的是 3.5,里面好像没有...我是不是漏了什么?
例如,使用 GCC 我可以编译这样的程序:
gcc -fprofile-generate main.cpp
...然后我 运行 程序,在它退出后(优雅地)它将生成一组文件(我认为扩展名是 .gcda)。这些文件包含分支结果,可用于进行基于配置文件的优化,如下所示:
gcc -fprofile-use main.cpp
Clang 中是否有我忽略的类似功能?
谢谢!
Profiling with Instrumentation 部分提到标志 -fprofile-instr-generate
和 -fprofile-instr-use
几乎具有相同的含义。