diff --git a/llvm/lib/IR/Attributes.cpp b/llvm/lib/IR/Attributes.cpp index 01a59a33c0fc40955eef052bc50b9f0f1e578488..cdea3500bb2c3ad9e8d9e6b83431f4adbaacbf9a 100644 --- a/llvm/lib/IR/Attributes.cpp +++ b/llvm/lib/IR/Attributes.cpp @@ -509,8 +509,8 @@ void AttributeImpl::setStackAlignment(unsigned Align) { Vals.push_back(ConstantInt::get(Type::getInt64Ty(Context), Align)); } -void Profile(FoldingSetNodeID &ID, Constant *Data, - ArrayRef Vals) { +void AttributeImpl::Profile(FoldingSetNodeID &ID, Constant *Data, + ArrayRef Vals) { ID.AddInteger(cast(Data)->getZExtValue()); for (ArrayRef::iterator I = Vals.begin(), E = Vals.end(); I != E; ++I)