This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Enable multiple duplicated blocks on threading path


On Wed, Dec 25, 2013 at 6:23 AM, H.J. Lu <hjl.tools@gmail.com> wrote:
> On Thu, Nov 21, 2013 at 7:59 AM, H.J. Lu <hjl.tools@gmail.com> wrote:
>> On Tue, Nov 19, 2013 at 9:11 PM, Jeff Law <law@redhat.com> wrote:
>>> On 11/19/13 19:33, David Malcolm wrote:
>>>>
>>>>
>>>> FWIW, it looks like you attached the whitespace cleanup patch again,
>>>> rather than the one you discuss above.
>>>>
>>>> For the archives, it looks like your email is referring to r205074
>>>> (though that itself seems to have some purely whitespace fixes, together
>>>> with the real changes).
>>>
>>> Nuts.
>>>
>>> Here's the actual change I meant to attach.
>>>
>>> Sorry about that, thanks for catching it.
>>>
>>> Jeff
>>>
>>>
>>> commit f28876ff94428d3109e9e575d6a2d62d23af8092
>>> Author: law <law@138bc75d-0d04-0410-961f-82ee72b054a4>
>>> Date:   Wed Nov 20 01:55:17 2013 +0000
>>>
>>>         * tree-ssa-threadedge.c (thread_across_edge): After threading
>>>         through a joiner, allow threading a normal block requiring
>>>         duplication.
>>>
>>>         * tree-ssa-threadupdate.c (thread_block_1): Improve code to detect
>>>         jump threading requests that would muck up the loop structures.
>>>
>>>     git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@205074
>>> 138bc75d-0d04-0410-961f-82ee72b054a4
>>>
>>
>> This caused:
>>
>> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59221
>>
>
> It also caused:
>
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59597
>

This also caused:

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60957

-- 
H.J.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]