| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix unused variable warning in Release builds. NFC. | Benjamin Kramer | 2016-12-01 | 1 | -1/+1 |
| | | | | | llvm-svn: 288416 | ||||
| * | Refactored X86InterleavedAccess into a class. NFCI. | David L Kreitzer | 2016-12-01 | 1 | -67/+171 |
| | | | | | | | | | Patch by Farhana Aleen Differential Revision: https://reviews.llvm.org/D25986 llvm-svn: 288410 | ||||
| * | Add a pass to optimize patterns of vectorized interleaved memory accesses for | David L Kreitzer | 2016-10-14 | 1 | -0/+117 |
| X86. The pass optimizes as a unit the entire wide load + shuffles pattern produced by interleaved vectorization. This initial patch optimizes one pattern (64-bit elements interleaved by a factor of 4). Future patches will generalize to additional patterns. Patch by Farhana Aleen Differential revision: http://reviews.llvm.org/D24681 llvm-svn: 284260 | |||||

