commit | 87c883dc040e4dd277947e44c5e749b7b5c1a80b | [log] [tgz] |
---|---|---|
author | Alina Sbirlea <asbirlea@google.com> | Mon Jul 11 20:46:17 2016 +0000 |
committer | Alina Sbirlea <asbirlea@google.com> | Mon Jul 11 20:46:17 2016 +0000 |
tree | 7c65f16042d642cd1c9c8cd953d2330d0fef488f | |
parent | 7c19248be846bec04be76e6169042459447887b2 [diff] |
Add TLI.allowsMisalignedMemoryAccesses to LoadStoreVectorizer Summary: Extend TTI to access TLI.allowsMisalignedMemoryAccesses(). Check condition when vectorizing load and store chains. Add additional parameters: AddressSpace, Alignment, Fast. Reviewers: llvm-commits, jlebar Subscribers: arsenm, mzolotukhin Differential Revision: http://reviews.llvm.org/D21935 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@275100 91177308-0d34-0410-b5e6-96231b3b80d8