]> granicus.if.org Git - llvm/commit
Allow inaccessiblememonly and inaccessiblemem_or_argmemonly to be overwriten on call...
authorYichao Yu <yyc1992@gmail.com>
Thu, 2 Nov 2017 12:18:33 +0000 (12:18 +0000)
committerYichao Yu <yyc1992@gmail.com>
Thu, 2 Nov 2017 12:18:33 +0000 (12:18 +0000)
commit52f6f2ce7b3f0f5366cd96e2b3305df56e35529f
tree4b2fcefe8a6e483f5d88a33a1241993f2aba0b36
parent4352a046c591aec0915c4f16d54d03b1d00c1efa
Allow inaccessiblememonly and inaccessiblemem_or_argmemonly to be overwriten on call site with operand bundle

Summary:
Similar to argmemonly, readonly and readnone.

Fix PR35128

Reviewers: andrew.w.kaylor, chandlerc, hfinkel

Reviewed By: hfinkel

Subscribers: hfinkel, llvm-commits

Differential Revision: https://reviews.llvm.org/D39434

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@317201 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/CallSite.h
include/llvm/IR/InstrTypes.h
include/llvm/IR/Instructions.h
lib/Analysis/BasicAliasAnalysis.cpp
test/Analysis/BasicAA/cs-cs.ll