summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/CppBackend/CPPBackend.cpp
diff options
context:
space:
mode:
authorJeffrey Yasskin <jyasskin@google.com>2009-05-28 03:16:17 +0000
committerJeffrey Yasskin <jyasskin@google.com>2009-05-28 03:16:17 +0000
commit97021ae3192f32306cf85938858a6f1af00fdc2f (patch)
tree72dbf705e9bd8bde7de969e09def74fc2d35ee33 /llvm/lib/Target/CppBackend/CPPBackend.cpp
parente1bc3798e63de81048e822ab4f07de584f0ac5b3 (diff)
downloadbcm5719-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.cpp11
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!");
OpenPOWER on IntegriCloud