[PATCH] D29446: [AArch64] Fix incorrect MachinePointerInfo in splitStoreSplat

John Brawn via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 2 05:37:24 PST 2017


john.brawn created this revision.
Herald added subscribers: rengolin, aemerson.

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.


Repository:
  rL LLVM

https://reviews.llvm.org/D29446

Files:
  lib/Target/AArch64/AArch64ISelLowering.cpp
  test/CodeGen/AArch64/ldst-zero.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D29446.86793.patch
Type: text/x-patch
Size: 4207 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170202/199ca3b9/attachment.bin>


More information about the llvm-commits mailing list