This attribute somehow remained nameless in the attribute tablegen, until now.
llvm-svn: 196415
diff --git a/clang/lib/Sema/TargetAttributesSema.cpp b/clang/lib/Sema/TargetAttributesSema.cpp
index 45067de..375e39c 100644
--- a/clang/lib/Sema/TargetAttributesSema.cpp
+++ b/clang/lib/Sema/TargetAttributesSema.cpp
@@ -267,8 +267,7 @@
}
}
if (Triple.getArch() != llvm::Triple::x86_64 &&
- (Attr.getName()->getName() == "force_align_arg_pointer" ||
- Attr.getName()->getName() == "__force_align_arg_pointer__")) {
+ Attr.getKind() == AttributeList::AT_X86ForceAlignArgPointer) {
HandleX86ForceAlignArgPointerAttr(D, Attr, S);
return true;
}