[PATCH] D74015: [AIX][Frontend] C++ ABI customizations for AIX boilerplate
Xiangling Liao via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Tue Feb 4 18:12:52 PST 2020
Xiangling_L created this revision.
Xiangling_L added reviewers: hubert.reinterpretcast, cebowleratibm, yusra.syeda, sfertile, jasonliu, xingxue.
Xiangling_L added a project: LLVM.
Herald added a project: clang.
Herald added a subscriber: cfe-commits.
This PR enables **XL_Clang** C++ ABI in frontend AST to IR codegen. And it is driven by static init work. The current kind in Clang by default is Generic Itanium, which has different behavior on static init with Clangtana on AIX.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D74015
Files:
clang/include/clang/Basic/TargetCXXABI.h
clang/lib/AST/ASTContext.cpp
clang/lib/Basic/Targets/OSTargets.h
clang/lib/CodeGen/CodeGenModule.cpp
clang/lib/CodeGen/ItaniumCXXABI.cpp
clang/test/CodeGen/static-init.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D74015.242486.patch
Type: text/x-patch
Size: 5426 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20200205/e48e04c0/attachment.bin>
More information about the cfe-commits
mailing list