]> granicus.if.org Git - llvm/commit
Remove buggy 'addAttributes(unsigned, AttrBuilder)' overload
authorReid Kleckner <rnk@google.com>
Wed, 19 Apr 2017 01:51:13 +0000 (01:51 +0000)
committerReid Kleckner <rnk@google.com>
Wed, 19 Apr 2017 01:51:13 +0000 (01:51 +0000)
commit4bc9eb623db35f12b50ebff2f79734cde3dc16a6
tree0af2d34e9eab5db0ce9b97ab94a8da46608e1c44
parentd4cfbc56b18e0324e8e322a5d76f01419ba93bb2
Remove buggy 'addAttributes(unsigned, AttrBuilder)' overload

The 'addAttributes(unsigned, AttrBuilder)' overload delegated to 'get'
instead of 'addAttributes'.

Since we can implicitly construct an AttrBuilder from an AttributeSet,
just standardize on AttrBuilder.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@300651 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/Attributes.h
lib/IR/Attributes.cpp
unittests/IR/AttributesTest.cpp