[PATCH] D103495: [static initializers] Emit global_ctors and global_dtors in reverse order when init_array is not used.
Wolfgang Pieb via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Tue Jun 8 10:11:54 PDT 2021
wolfgangp updated this revision to Diff 350644.
wolfgangp retitled this revision from "[static initializers] Don't put ordered dynamic initializers of static variables into global_ctors" to "[static initializers] Emit global_ctors and global_dtors in reverse order when init_array is not used.".
wolfgangp added a comment.
Given the assessment on GlobalOpt, removed the LangRef changes and updated the subject line.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D103495/new/
https://reviews.llvm.org/D103495
Files:
llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
llvm/test/CodeGen/SPARC/constructor.ll
llvm/test/CodeGen/X86/2011-08-29-InitOrder.ll
llvm/test/CodeGen/X86/constructor.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D103495.350644.patch
Type: text/x-patch
Size: 5884 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20210608/29e4485d/attachment-0001.bin>
More information about the cfe-commits
mailing list