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 | |
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
-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!"); |