[PATCH] D48206: IRgen: Mark aliases of ctors and dtors as unnamed_addr.
Peter Collingbourne via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Jun 14 20:23:51 PDT 2018
pcc created this revision.
pcc added a reviewer: rsmith.
This is not only semantically correct but ensures that they will not
be marked as address-significant once https://reviews.llvm.org/D48155 lands.
https://reviews.llvm.org/D48206
Files:
clang/lib/CodeGen/CGCXX.cpp
clang/lib/CodeGen/CodeGenModule.h
clang/lib/CodeGen/ItaniumCXXABI.cpp
clang/test/CodeGenCXX/constructor-alias.cpp
clang/test/CodeGenCXX/ctor-dtor-alias.cpp
clang/test/CodeGenCXX/destructors.cpp
clang/test/CodeGenCXX/dllexport-alias.cpp
clang/test/CodeGenCXX/dllexport.cpp
clang/test/CodeGenCXX/microsoft-abi-structors-alias.cpp
clang/test/CodeGenCXX/virtual-bases.cpp
clang/test/CodeGenCXX/virtual-destructor-calls.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D48206.151455.patch
Type: text/x-patch
Size: 10426 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20180615/e151133d/attachment.bin>
More information about the cfe-commits
mailing list