1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-24 21:42:54 +02:00
llvm-mirror/test/Transforms/LoopLoadElim
Mehdi Amini 238fe14a1e Fix LoopLoadElimination to keep original alignment on the inital hoisted store
This is fixing a bug where Loop Vectorization is widening a load but
with a lower alignment. Hoisting the load without propagating the alignment
will allow inst-combine to later deduce a higher alignment that what the pointer
actually is.

Differential Revision: https://reviews.llvm.org/D28408

llvm-svn: 291281
2017-01-06 21:06:51 +00:00
..
backward.ll
cond-load.ll
def-store-before-load.ll
forward.ll
loop-simplify-dep.ll
memcheck.ll
multiple-stores-same-block.ll
non-consecutive.ll
opt-size.ll
symbolic-stride.ll
type-mismatch.ll
unknown-dep.ll