[clang] [Clang] [NFC] Introduce `DynamicRecursiveASTVisitor` (PR #105195)

via cfe-commits cfe-commits at lists.llvm.org
Wed Aug 21 01:24:27 PDT 2024


cor3ntin wrote:

This is a very impressive piece of work!
I think we are looking at a non-trivial choice: 

- Do we make clang faster to compile for ourselves, or slightly faster for everyone? My initial thinking is that clang is run orders of magnitude more often than it is compile, and so improving compile times might not be the best tradeoff? 
It would certainly be nice _for ourselves_.

We should also look at how PGO/BOLT affect both of these options. (Note sure how one does that though
https://github.com/llvm/llvm-project/issues/65010).


https://github.com/llvm/llvm-project/pull/105195


More information about the cfe-commits mailing list