commit | 3e2d76c946ba753c2b11af192a52e25b6f9b46ff | [log] [tgz] |
---|---|---|
author | Bill Wendling <isanbard@gmail.com> | Tue Oct 09 21:38:14 2012 +0000 |
committer | Bill Wendling <isanbard@gmail.com> | Tue Oct 09 21:38:14 2012 +0000 |
tree | 5486e6c9eeb14e5a5ac48625df20fb18182ba5eb | |
parent | 9ef99c96da5882f18daa67132f511a32cc26f2d8 [diff] |
Use the attribute enums to query if a parameter has an attribute. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@165550 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Transforms/IPO/FunctionAttrs.cpp b/lib/Transforms/IPO/FunctionAttrs.cpp index 0e16589..e0deb43 100644 --- a/lib/Transforms/IPO/FunctionAttrs.cpp +++ b/lib/Transforms/IPO/FunctionAttrs.cpp
@@ -518,7 +518,7 @@ case Instruction::Call: case Instruction::Invoke: { CallSite CS(RVI); - if (CS.paramHasNoAliasAttr(0)) + if (CS.paramHasAttr(0, Attributes::NoAlias)) break; if (CS.getCalledFunction() && SCCNodes.count(CS.getCalledFunction()))