プロファイルガイド付き最適化は、プログラムを実行し、プログラムのどの部分が時間がかかり、それらの部分が改善されるかを確認することで機能します。これは、それがそれを作るために機能するため、プログラムのスピードアップに実際に気付いたプログラムの遅い部分のみを最適化するだけです。プログラムの高速部分を改善しても、それははるかに高速になりません。
Profile guided optimization works by running the program and seeing which parts of the program take long and improving those parts. This works because it makes it so you only optimize the slow parts of the program which is were you will actually notice the speed ups in the program. Improving the fast parts of a program does not make it much faster.