[PATCH] D103495: [static initializers] Don't put ordered dynamic initializers of static variables into global_ctors
    Fangrui Song via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Tue Jun  8 00:04:00 PDT 2021
    
    
  
MaskRay added a comment.
In D103495#2804254 <https://reviews.llvm.org/D103495#2804254>, @efriedma wrote:
> Are there any existing optimizations that might be affected by this?  In particular, I think GlobalOpt implicitly reorders functions in global_ctors.
Thanks for mentioning llvm::optimizeGlobalCtorsList. It keeps the order of the remaining items so I assume defining an order among constructors with the same priority should be fine.
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D103495/new/
https://reviews.llvm.org/D103495
    
    
More information about the llvm-commits
mailing list