]> granicus.if.org Git - llvm/commit
[Tests] Add tests to highlight sibling loop optimization order issue for exit rewriting
authorPhilip Reames <listmail@philipreames.com>
Wed, 12 Jun 2019 19:04:51 +0000 (19:04 +0000)
committerPhilip Reames <listmail@philipreames.com>
Wed, 12 Jun 2019 19:04:51 +0000 (19:04 +0000)
commit5ea6536b43fc7bf5aab80a10e3326cf7aca854e0
treeef31bbe349576912a17a621f58d6cee3b79fb63b
parent197b40be902c21256b5ada863fa9a8a7aae8cf35
[Tests] Add tests to highlight sibling loop optimization order issue for exit rewriting

The issue addressed in r363180 is more broadly relevant.  For the moment, we don't actually get any of these cases because we a) restrict SCEV formation due to SCEExpander needing to preserve LCSSA, and b) don't iterate between loops.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363192 91177308-0d34-0410-b5e6-96231b3b80d8
test/Transforms/IndVarSimplify/pr39673.ll