そのため、clang 3.8 で大きな C++ プログラムをコンパイルしています。PGO (プロファイルに基づく最適化) を利用したい。インストルメンテーションでコンパイルする方法を使用して、プロファイルを生成したいと考えています。
-fprofile-instr-generate --coverage
現在、コンパイラと--coverage
リンカーに渡しています。
-O0
したがって、次のコンパイル中にコンパイラがバイナリからの呼び出しを適切にマップバックできるように、合格するのが最適かどうかが問題になります。それともそれは不要ですか?