[llvm] r278463 - [BranchFolding] Restrict tail merging loop blocks after MBP

Haicheng Wu via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 15 07:22:04 PDT 2016


I recommitted in r278575.

Thanks,

Haicheng

Haicheng Wu
Employee of Qualcomm Datacenter Technologies, Inc.
Qualcomm Datacenter Technologies, Inc. as an affiliate of Qualcomm Technologies, Inc.  Qualcomm Technologies, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project.

-----Original Message-----
From: hwennborg at google.com [mailto:hwennborg at google.com] On Behalf Of Hans Wennborg
Sent: Friday, August 12, 2016 2:04 PM
To: Haicheng Wu <haicheng at codeaurora.org>
Cc: llvm-commits <llvm-commits at lists.llvm.org>
Subject: Re: [llvm] r278463 - [BranchFolding] Restrict tail merging loop blocks after MBP

On Thu, Aug 11, 2016 at 8:30 PM, Haicheng Wu via llvm-commits <llvm-commits at lists.llvm.org> wrote:
> Author: haicheng
> Date: Thu Aug 11 22:30:23 2016
> New Revision: 278463
>
> URL: http://llvm.org/viewvc/llvm-project?rev=278463&view=rev
> Log:
> [BranchFolding] Restrict tail merging loop blocks after MBP
>
> To fix PR28014, this patch restricts tail merging to blocks that 
> belong to the same loop after MBP.

I believe you mean PR28104?

It seems this got reverted in r278484. Do you think it will be easy to fix? It would be great if we could fix this for 3.9.

Thanks,
Hans



More information about the llvm-commits mailing list