llvm-project/llvm/test/Transforms/LoopFlatten
Sjoerd Meijer 33b2c88fa8 [LoopFlatten] Widen IV, support ZExt.
I disabled the widening in fa5cb4b because it run in an assert, which was
related to replacing values with different types. I forgot that an extend could
also be a zero-extend, which I have added now. This means that the approach now
is to create and insert a trunc value of the outerloop for each user, and use
that to replace IV values.

Differential Revision: https://reviews.llvm.org/D91690
2020-11-23 08:57:19 +00:00
..
limit-not-invariant.ll
loop-flatten-negative.ll [LoopFlatten] Widen the IV 2020-11-16 10:20:13 +00:00
loop-flatten.ll
pr40581.ll
widen-iv.ll [LoopFlatten] Widen IV, support ZExt. 2020-11-23 08:57:19 +00:00