Re: Improve jump threading #5 of N

2011-06-22 Thread Jeff Law
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 06/21/11 21:28, Hans-Peter Nilsson wrote: > On Wed, 15 Jun 2011, Jeff Law wrote: >> So as I've mentioned previously, I've been working on a relatively small >> change to the jump threading code which would allow it to duplicate a >> join block when

Re: Improve jump threading #5 of N

2011-06-21 Thread Hans-Peter Nilsson
On Wed, 15 Jun 2011, Jeff Law wrote: > So as I've mentioned previously, I've been working on a relatively small > change to the jump threading code which would allow it to duplicate a > join block when doing so allows us to thread through a successor of the > join block. This is expected to be the

Re: Improve jump threading #5 of N

2011-06-18 Thread H.J. Lu
On Wed, Jun 15, 2011 at 9:26 PM, Jeff Law wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > > > > So as I've mentioned previously, I've been working on a relatively small > change to the jump threading code which would allow it to duplicate a > join block when doing so allows us to thre

Re: Improve jump threading #5 of N

2011-06-16 Thread Richard Guenther
On Thu, Jun 16, 2011 at 6:26 AM, Jeff Law wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > > > > So as I've mentioned previously, I've been working on a relatively small > change to the jump threading code which would allow it to duplicate a > join block when doing so allows us to thre

Improve jump threading #5 of N

2011-06-15 Thread Jeff Law
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 So as I've mentioned previously, I've been working on a relatively small change to the jump threading code which would allow it to duplicate a join block when doing so allows us to thread through a successor of the join block. This is expected to b

Re: RFA: Improve jump threading 5 of N

2011-05-06 Thread Richard Guenther
On Thu, May 5, 2011 at 6:11 PM, Jeff Law wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > > I should have included these in the last patch of infrastructure changes. > > The main change is create_block_for_threading no longer calls > remove_ctrl_stmt_and_useless_edges and instead its c

RFA: Improve jump threading 5 of N

2011-05-05 Thread Jeff Law
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I should have included these in the last patch of infrastructure changes. The main change is create_block_for_threading no longer calls remove_ctrl_stmt_and_useless_edges and instead its callers are expected to handle that, when needed. This will al