Eliminate trivial redundant loads across nocapture+readonly calls to uncaptured
authorNick Lewycky <nicholas@mxc.ca>
Sun, 7 Jul 2013 10:15:16 +0000 (10:15 +0000)
committerNick Lewycky <nicholas@mxc.ca>
Sun, 7 Jul 2013 10:15:16 +0000 (10:15 +0000)
commit37ade2b8015d86e73c62ab48a2ce5f0ce10de708
tree63e6197f1885f2eadfb4cac6041a0664b35e48b0
parent6bd46a40e8258b4321a2c6f35a8c61b3fa22116c
Eliminate trivial redundant loads across nocapture+readonly calls to uncaptured
pointer arguments.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185776 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/AliasAnalysis.cpp
test/Transforms/GVN/readattrs.ll [new file with mode: 0644]