[llvm] [FuncAttrs] Relax norecurse attribute inference (PR #139943)
    Usha Gupta via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Mon Sep 15 04:58:54 PDT 2025
    
    
  
usha1830 wrote:
@nikic @david-arm 
Thanks again for your feedback on this earlier.
Since, the changes added in the PR are only applicable post link LTO, I have moved these to a new pass invoked later in the LTO pipeline.
Changes in https://github.com/llvm/llvm-project/pull/158608
The new pass iterates over RefSCCs instead of just SCCs. This is expected to lead to faster inference for modules with multiple SCCs that have indirect calls between them
https://github.com/llvm/llvm-project/pull/139943
    
    
More information about the llvm-commits
mailing list