Emit argmemonly attribute for intrinsics.
authorIgor Laevsky <igmyrj@gmail.com>
Thu, 13 Aug 2015 17:40:04 +0000 (17:40 +0000)
committerIgor Laevsky <igmyrj@gmail.com>
Thu, 13 Aug 2015 17:40:04 +0000 (17:40 +0000)
commitea56ef761a84bb8895ad74bc8cf5fb91f6c78695
tree3b7188f77b99fdd60a0d132cd914ccd8ee3ad81a
parent1da1d0218a4a98ca639cbf0555768342e6356d78
Emit argmemonly attribute for intrinsics.

Differential Revision: http://reviews.llvm.org/D11352

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@244920 91177308-0d34-0410-b5e6-96231b3b80d8
test/Analysis/BasicAA/cs-cs.ll
test/Analysis/BasicAA/intrinsics.ll
test/Analysis/TypeBasedAliasAnalysis/intrinsics.ll
test/Bitcode/compatibility-3.6.ll
test/Bitcode/compatibility.ll
test/Transforms/Inline/inline_invoke.ll
test/Transforms/Inline/noalias-calls.ll
test/Transforms/MemCpyOpt/memcpy.ll
test/Transforms/ObjCARC/nested.ll
utils/TableGen/CodeGenIntrinsics.h
utils/TableGen/IntrinsicEmitter.cpp