diff options
author | Jeffrey Yasskin <jyasskin@google.com> | 2009-05-28 03:16:17 +0000 |
---|---|---|
committer | Jeffrey Yasskin <jyasskin@google.com> | 2009-05-28 03:16:17 +0000 |
commit | e2b549251c48708e4e90c79714f6836c7928ba32 (patch) | |
tree | 5116b3a6b053271e31c64ea38d8d677a93c3e21f /lib | |
parent | 36607b0dacdd0ea9c99caacdbfa8dace07329f42 (diff) | |
download | external_llvm-e2b549251c48708e4e90c79714f6836c7928ba32.zip external_llvm-e2b549251c48708e4e90c79714f6836c7928ba32.tar.gz external_llvm-e2b549251c48708e4e90c79714f6836c7928ba32.tar.bz2 |
This patch brings the list of attributes in CPPBackend.cpp up to date with the
list in Attributes.h. It also reorders the CPPBackend list to match so that
it's easier to see that it's complete.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72510 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Target/CppBackend/CPPBackend.cpp | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/lib/Target/CppBackend/CPPBackend.cpp b/lib/Target/CppBackend/CPPBackend.cpp index bf9c885..4082989 100644 --- a/lib/Target/CppBackend/CPPBackend.cpp +++ b/lib/Target/CppBackend/CPPBackend.cpp @@ -465,15 +465,20 @@ namespace { HANDLE_ATTR(SExt); HANDLE_ATTR(ZExt); - HANDLE_ATTR(StructRet); - HANDLE_ATTR(InReg); HANDLE_ATTR(NoReturn); + HANDLE_ATTR(InReg); + HANDLE_ATTR(StructRet); HANDLE_ATTR(NoUnwind); - HANDLE_ATTR(ByVal); HANDLE_ATTR(NoAlias); + HANDLE_ATTR(ByVal); HANDLE_ATTR(Nest); HANDLE_ATTR(ReadNone); HANDLE_ATTR(ReadOnly); + HANDLE_ATTR(NoInline); + HANDLE_ATTR(AlwaysInline); + HANDLE_ATTR(OptimizeForSize); + HANDLE_ATTR(StackProtect); + HANDLE_ATTR(StackProtectReq); HANDLE_ATTR(NoCapture); #undef HANDLE_ATTR assert(attrs == 0 && "Unhandled attribute!"); |