diff --git a/llvm/include/llvm/IR/Function.h b/llvm/include/llvm/IR/Function.h index bffc93b629847..f20b253a94cf2 100644 --- a/llvm/include/llvm/IR/Function.h +++ b/llvm/include/llvm/IR/Function.h @@ -330,12 +330,6 @@ class Function : public GlobalObject, public ilist_node { /// adds the attribute to the list of attributes. void addAttribute(unsigned i, Attribute Attr); - /// adds the attribute to the list of attributes. - void addAttribute(unsigned i, Attribute::AttrKind Kind); - - /// adds the attributes to the list of attributes. - void addAttributes(unsigned i, const AttrBuilder &Attrs); - /// Add function attributes to this function. void addFnAttr(Attribute::AttrKind Kind); diff --git a/llvm/lib/IR/Function.cpp b/llvm/lib/IR/Function.cpp index a49350fc95e37..9313c4980dfbb 100644 --- a/llvm/lib/IR/Function.cpp +++ b/llvm/lib/IR/Function.cpp @@ -533,14 +533,6 @@ void Function::addAttribute(unsigned i, Attribute Attr) { AttributeSets = AttributeSets.addAttribute(getContext(), i, Attr); } -void Function::addAttribute(unsigned i, Attribute::AttrKind Attr) { - AttributeSets = AttributeSets.addAttribute(getContext(), i, Attr); -} - -void Function::addAttributes(unsigned i, const AttrBuilder &Attrs) { - AttributeSets = AttributeSets.addAttributes(getContext(), i, Attrs); -} - void Function::addFnAttr(Attribute::AttrKind Kind) { AttributeSets = AttributeSets.addFnAttribute(getContext(), Kind); }