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 | 97021ae3192f32306cf85938858a6f1af00fdc2f (patch) | |
tree | 72dbf705e9bd8bde7de969e09def74fc2d35ee33 /llvm/lib/Target/CppBackend/CPPBackend.cpp | |
parent | e1bc3798e63de81048e822ab4f07de584f0ac5b3 (diff) | |
download | bcm5719-llvm-97021ae3192f32306cf85938858a6f1af00fdc2f.tar.gz bcm5719-llvm-97021ae3192f32306cf85938858a6f1af00fdc2f.zip |
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.
llvm-svn: 72510
Diffstat (limited to 'llvm/lib/Target/CppBackend/CPPBackend.cpp')
-rw-r--r-- | llvm/lib/Target/CppBackend/CPPBackend.cpp | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/llvm/lib/Target/CppBackend/CPPBackend.cpp b/llvm/lib/Target/CppBackend/CPPBackend.cpp index bf9c885f37b..4082989c4c4 100644 --- a/llvm/lib/Target/CppBackend/CPPBackend.cpp +++ b/llvm/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!"); |