forked from OSchip/llvm-project
5096775393
Preserving lifetime markers isn't as important as allowing promotion, so just drop the lifetime markers if necessary. This also fixes an assertion failure where other parts of SROA assumed that lifetime markers never block promotion. Fixes https://llvm.org/bugs/show_bug.cgi?id=29139. Differential Revision: https://reviews.llvm.org/D24854 llvm-svn: 288074 |
||
---|---|---|
.. | ||
address-spaces.ll | ||
alignment.ll | ||
basictest.ll | ||
big-endian.ll | ||
dbg-single-piece.ll | ||
fca.ll | ||
mem-par-metadata-sroa.ll | ||
phi-and-select.ll | ||
ppcf128-no-fold.ll | ||
pr26972.ll | ||
slice-order-independence.ll | ||
slice-width.ll | ||
vector-conversion.ll | ||
vector-lifetime-intrinsic.ll | ||
vector-promotion.ll | ||
vectors-of-pointers.ll |