[llvm] [KeyInstr] Add fields to DILocation behind compile time flag (PR #133477)
    Orlando Cazalet-Hyams via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Fri May  2 02:59:33 PDT 2025
    
    
  
OCHyams wrote:
> It looks like this has a large compile-time impact even with the option disabled: https://llvm-compile-time-tracker.com/compare.php?from=d33c6764680ed78ffe824a83b6a33c0b609bafce&to=0c7c82af230bd525bb96a54ca9480797b5fa2a42&stat=instructions:u For some reason it's particularly bad for the stage2 `-O0` builds with a 4.5% regression on sqlite3 (only 1% for stage1).
Thanks @nikic, that is unexpected, I'll look into this today
https://github.com/llvm/llvm-project/pull/133477
    
    
More information about the llvm-commits
mailing list