llvm-project/llvm/test/Transforms/InterleavedAccess
David Green a4b6b1e1c8 [InterleaveAccess] Recognise Interleave loads through binary operations
Instcombine will currently sink identical shuffles though vector binary
operations. This is probably generally useful, but can break up the code
pattern we use to represent an interleaving load group. This patch
reverses that in the InterleaveAccessPass to re-recognise the pattern of
shuffles sunk past binary operations and folds them back if an
interleave group can be created.

Differential Revision: https://reviews.llvm.org/D89489
2020-10-29 09:13:23 +00:00
..
AArch64 [InterleaveAccess] Recognise Interleave loads through binary operations 2020-10-29 09:13:23 +00:00
ARM
X86 [Alignment] Fix misaligned interleaved loads 2020-05-27 12:12:22 +00:00