diff options
author | Michael Kruse <llvm@meinersbur.de> | 2015-10-17 21:07:08 +0000 |
---|---|---|
committer | Michael Kruse <llvm@meinersbur.de> | 2015-10-17 21:07:08 +0000 |
commit | 01cb379fedfbe322d315afb9fad629315ab407d6 (patch) | |
tree | ebbef1af47ed44a5bcc0d7448e86638171de9994 /llvm/lib/Object/IRObjectFile.cpp | |
parent | 924f6db21de55b08488d0a9a4dcff3caf02ff614 (diff) | |
download | bcm5719-llvm-01cb379fedfbe322d315afb9fad629315ab407d6.tar.gz bcm5719-llvm-01cb379fedfbe322d315afb9fad629315ab407d6.zip |
Avoid unnecessay .s2a write access when used only in PHIs
Accesses for exit node phis will be handled separately by
buildPHIAccesses if there is more than one exiting edge,
buildScalarDependences does not need to create additional SCALAR
accesses.
This is a corrected version of r250517, which was reverted in r250607.
Differential Revision: http://reviews.llvm.org/D13848
llvm-svn: 250622
Diffstat (limited to 'llvm/lib/Object/IRObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions