This patch adds documentation on the AdvancedBuilds page on how to do
PGO builds with (Thin)LTO with the currently undocumented (as far as I
can tell) PGO_INSTRUMENT_LTO option in the Clang PGO caches.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
Just adds some more documentation on a (at least what I assume would be) a decently common build configuration since the documentation on the specific flags in these caches is somewhat sparse. Also sets the stage for documenting a PGO/(Thin)LTO/BOLT optimized build, which also takes advantage of these flags as well.
Comment Actions
much better, thanks
btw, maybe explains what "cmake cache" means. it is used a bunch in this doc without defining it :)
Comment Actions
Added documentation on what a CMake cache is, along with where to
find them in the monorepo.
llvm/docs/AdvancedBuilds.rst | ||
---|---|---|
22 | Perfect, merci! |
Perfect, merci!