[PATCH] Enable multiple duplicated blocks on threading path
H.J. Lu
hjl.tools@gmail.com
Thu Nov 21 18:41:00 GMT 2013
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.
More information about the Gcc-patches
mailing list