minglotus-6 wrote:

> . For IR PGO, there is basically no need to do so as the instrumentation and 
> profile-use should be in-sync. For front-end instrumentation, there seem to 
> be some use cases to use out of sync profile: https://reviews.llvm.org/D51240.

Thanks for double checking. I noticed the ICP and stale profile tolerance 
discussions when read the Phab history; it's good Phab review history are still 
available nowadays.

IRPGO profiles could be used along with supplementary sample-pgo profiles. I'll 
probably read relevant code in llvm-profdata to understand how these interact 
in theory mostly for my own curiosity (hopefully no rough edges as long as  
`llvm-profdata` uses the same pgo name format used by latest compiler)

https://github.com/llvm/llvm-project/pull/74008
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to