[PATCH] D11352: Emit argmemonly attribute for intrinsics
Igor Laevsky
igor at azulsystems.com
Mon Jul 20 07:58:06 PDT 2015
igor-laevsky created this revision.
igor-laevsky added reviewers: hfinkel, reames.
igor-laevsky added a subscriber: llvm-commits.
igor-laevsky set the repository for this revision to rL LLVM.
This is clean up after adding argmemonly attribute.
This change teaches TableGen to emit argmemonly attribute when intrinsics are marked with ReadArgMem or ReadWriteArgMem flags. This will allow to remove GET_INTRINSIC_MODREF_BEHAVIOR in a follow up patches.
Repository:
rL LLVM
http://reviews.llvm.org/D11352
Files:
test/Analysis/BasicAA/cs-cs.ll
test/Analysis/BasicAA/intrinsics.ll
test/Analysis/TypeBasedAliasAnalysis/intrinsics.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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D11352.30158.patch
Type: text/x-patch
Size: 11612 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150720/1a93e2a3/attachment.bin>
More information about the llvm-commits
mailing list