[llvm] r276077 - Revert "Revert r275883 and r275891. They seem to cause PR28608."

Hans Wennborg via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 25 10:53:42 PDT 2016


On Fri, Jul 22, 2016 at 3:43 PM, Michael Zolotukhin
<mzolotukhin at apple.com> wrote:
>
> On Jul 22, 2016, at 11:13 AM, David Majnemer <david.majnemer at gmail.com>
> wrote:
>
> We branched at r275826 which led to us missing out on this for the 3.9
> branch.  Can we merge this in?
>
> Yes, this is a correctness fix, so I think we should merge it in.

Merged in r276665.

Thanks,
Hans

> On Tue, Jul 19, 2016 at 6:55 PM, Michael Zolotukhin via llvm-commits
> <llvm-commits at lists.llvm.org> wrote:
>>
>> Author: mzolotukhin
>> Date: Tue Jul 19 20:55:27 2016
>> New Revision: 276077
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=276077&view=rev
>> Log:
>> 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.
>>
>> Added:
>>     llvm/trunk/test/Transforms/LCSSA/pr28424.ll
>>     llvm/trunk/test/Transforms/LCSSA/pr28608.ll
>>     llvm/trunk/test/Transforms/LoopSimplify/pr28272.ll
>> Modified:
>>     llvm/trunk/lib/Transforms/Utils/LCSSA.cpp
>>     llvm/trunk/lib/Transforms/Utils/LoopSimplify.cpp


More information about the llvm-commits mailing list