diff options
author | John Brawn <john.brawn@arm.com> | 2017-02-06 18:07:20 +0000 |
---|---|---|
committer | John Brawn <john.brawn@arm.com> | 2017-02-06 18:07:20 +0000 |
commit | 3a9c842a9ddf338dc7f8db2607cfa3684974a0be (patch) | |
tree | 74aa8afe7bdb8203a4005a8fe7d1ed79f7d358cb /llvm/lib/Transforms/Utils/SimplifyInstructions.cpp | |
parent | c5f28e2a05f2ebff09e1cd02a5faa84369c5c655 (diff) | |
download | llvm-3a9c842a9ddf338dc7f8db2607cfa3684974a0be.zip llvm-3a9c842a9ddf338dc7f8db2607cfa3684974a0be.tar.gz llvm-3a9c842a9ddf338dc7f8db2607cfa3684974a0be.tar.bz2 |
[AArch64] Fix incorrect MachinePointerInfo in splitStoreSplat
When splitting up one store into several in splitStoreSplat we have to
make sure we get the MachinePointerInfo right, otherwise alias
analysis thinks they all store to the same location. This can then
cause invalid scheduling later on.
Differential Revision: https://reviews.llvm.org/D29446
llvm-svn: 294203
Diffstat (limited to 'llvm/lib/Transforms/Utils/SimplifyInstructions.cpp')
0 files changed, 0 insertions, 0 deletions