OSDN Git Service

Revert "Revert r275883 and r275891. They seem to cause PR28608."
authorMichael Zolotukhin <mzolotukhin@apple.com>
Wed, 20 Jul 2016 01:55:27 +0000 (01:55 +0000)
committerMichael Zolotukhin <mzolotukhin@apple.com>
Wed, 20 Jul 2016 01:55:27 +0000 (01:55 +0000)
commit11bf1ab28279cb5f189ac4381e3aa23efd703ea3
tree310ccde244e404110b5ba7d8bc5689794cc0abd0
parentddff6280e7ad9b89c88711c51ac9d8ccc39fc2c2
Revert "Revert r275883 and r275891. They seem to cause PR28608."

This reverts commit r276064, and thus reapplies r275891 and r275883 with
a fix for PR28608.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@276077 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Utils/LCSSA.cpp
lib/Transforms/Utils/LoopSimplify.cpp
test/Transforms/LCSSA/pr28424.ll [new file with mode: 0644]
test/Transforms/LCSSA/pr28608.ll [new file with mode: 0644]
test/Transforms/LoopSimplify/pr28272.ll [new file with mode: 0644]