Add irgen support for the noinline attribute.

llvm-svn: 65056
This commit is contained in:
Anders Carlsson
2009-02-19 19:22:11 +00:00
parent 880971241b
commit f96954ca30
2 changed files with 12 additions and 0 deletions

View File

@@ -339,6 +339,9 @@ void CodeGenModule::SetFunctionAttributesForDefinition(const Decl *D,
if (D->getAttr<AlwaysInlineAttr>())
F->addFnAttr(llvm::Attribute::AlwaysInline);
if (D->getAttr<NoinlineAttr>())
F->addFnAttr(llvm::Attribute::NoInline);
}
void CodeGenModule::SetMethodAttributes(const ObjCMethodDecl *MD,