summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp
diff options
context:
space:
mode:
authorDaniel Berlin <dberlin@dberlin.org>2017-04-10 18:46:00 +0000
committerDaniel Berlin <dberlin@dberlin.org>2017-04-10 18:46:00 +0000
commit74603a68efb57f36fccb32caac1313ee39421da6 (patch)
treee51d2175b0e2a888fe31de8e5bc42574638b6aaf /llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp
parent1468d3e04ee4f93e7951e902afbc74e585243f3f (diff)
downloadbcm5719-llvm-74603a68efb57f36fccb32caac1313ee39421da6.tar.gz
bcm5719-llvm-74603a68efb57f36fccb32caac1313ee39421da6.zip
MemorySSA: Make lifetime starts defs for mustaliased pointers
Summary: While we don't want them aliasing with other pointers, there seems to be no point in not having them clobber must-aliased'd pointers. If some day, we split the aliasing and ordering chains, we'd make this not aliasing but an ordering barrier (IE it doesn't affect it's memory, but we can't hoist it above it). Reviewers: hfinkel, george.burgess.iv Subscribers: Prazek, llvm-commits Differential Revision: https://reviews.llvm.org/D31865 llvm-svn: 299865
Diffstat (limited to 'llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud