]> granicus.if.org Git - llvm/commit
Change the default attributes for llvm.prefetch to inaccessiblemem_or_argmemonly
authorEric Christopher <echristo@gmail.com>
Sat, 25 Mar 2017 20:20:23 +0000 (20:20 +0000)
committerEric Christopher <echristo@gmail.com>
Sat, 25 Mar 2017 20:20:23 +0000 (20:20 +0000)
commitd8caf85d6db82a9d926e7c5d4822f06ee1ffbec0
treec0fc4e2399be6057d6262b183261a52fe67e55c0
parent284e861f70f93ab16c96c4d98ca96a98ba034688
Change the default attributes for llvm.prefetch to inaccessiblemem_or_argmemonly
so that we can perform some optimizations across it.

Fixes PR32365

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@298781 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/Intrinsics.td
test/Bitcode/compatibility-3.6.ll
test/Bitcode/compatibility-3.7.ll
test/Bitcode/compatibility-3.8.ll
test/Bitcode/compatibility-3.9.ll
test/Bitcode/compatibility-4.0.ll
test/Bitcode/compatibility.ll
test/Transforms/InstCombine/prefetch-load.ll [new file with mode: 0644]