Convert typeIncompatible to return an AttributeSet.
authorBill Wendling <isanbard@gmail.com>
Wed, 30 Jan 2013 23:07:40 +0000 (23:07 +0000)
committerBill Wendling <isanbard@gmail.com>
Wed, 30 Jan 2013 23:07:40 +0000 (23:07 +0000)
commite74365462a39529ae48ef4d34ec76b4543b8ea29
tree9b33c2e0687dc421a4b4e64c436b6c81f92bb855
parentb25a645830b49beb1c5dbc326953ed16f77a19ed
Convert typeIncompatible to return an AttributeSet.

There are still places which treat the Attribute object as a collection of
attributes. I'm systematically removing them.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173990 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/Attributes.h
lib/IR/Attributes.cpp
lib/IR/Verifier.cpp
lib/Transforms/IPO/DeadArgumentElimination.cpp
lib/Transforms/InstCombine/InstCombineCalls.cpp