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 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

-- 
H.J.


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