[PATCH] D12635: merge vector stores into wider vector stores and fix AArch64 misaligned access TLI hook (PR21711)

Sanjay Patel via llvm-commits llvm-commits at lists.llvm.org
Fri Sep 11 14:46:26 PDT 2015


spatel updated this revision to Diff 34591.
spatel added a comment.

Patch updated based on Matt's feedback:

1. Use getStoreSize() rather than getSizeInBits().
2. I haven't found any interesting new test cases where this will fire because we're still quite limited in what we try to merge, so no new test cases vs. previous revision of this patch.


http://reviews.llvm.org/D12635

Files:
  lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  lib/Target/AArch64/AArch64ISelLowering.cpp
  test/CodeGen/AArch64/merge-store.ll
  test/CodeGen/X86/MergeConsecutiveStores.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D12635.34591.patch
Type: text/x-patch
Size: 7381 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150911/9b701a2a/attachment.bin>


More information about the llvm-commits mailing list