Reapply "[Clang][CMake] Use IRPGO instead of FE PGO for Cmake Caches … (#160133)
…(#155957)"
This reverts commit 8ed489914e5bdfe65e1c8fdeec335f21cd7b33a1.
This reapplies the original patch now that the issue in
ControlHeightReduction (#159621) has been fixed in #159686.