Re: [PATCH, PR43920, 7/9] Cross-jumping - Extend search scope.

2011-04-05 Thread Jeff Law
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 04/01/11 08:55, Tom de Vries wrote: > Reposting, with ChangeLog. > > PR target/43920 > * cfgcleanup.c (walk_to_nondebug_insn): New function. > (flow_find_cross_jump): Use walk_to_nondebug_insn. Recalculate bb1 and > bb2. >

Re: [PATCH, PR43920, 7/9] Cross-jumping - Extend search scope.

2011-04-05 Thread Tom de Vries
Hi Jeff, On 03/31/2011 08:56 PM, Jeff Law wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On 03/31/11 12:43, Tom de Vries wrote: >> Allows crossjump over fallthru paths. > OK. > jeff You ok'ed patches 7/9 ( http://gcc.gnu.org/ml/gcc-patches/2011-03/msg02258.html ) and 9/9 ( http://g

Re: [PATCH, PR43920, 7/9] Cross-jumping - Extend search scope.

2011-04-01 Thread Tom de Vries
Reposting, with ChangeLog. 2011-04-01 Tom de Vries PR target/43920 * cfgcleanup.c (walk_to_nondebug_insn): New function. (flow_find_cross_jump): Use walk_to_nondebug_insn. Recalculate bb1 and bb2. (try_crossjump_to_edge): Handle case that newpos1 or newpos2 is not src1 or src2. Redirec

Re: [PATCH, PR43920, 7/9] Cross-jumping - Extend search scope.

2011-03-31 Thread Jeff Law
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/31/11 12:43, Tom de Vries wrote: > Allows crossjump over fallthru paths. OK. jeff -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJNlM5KAAoJEBRtltQi2kC

[PATCH, PR43920, 7/9] Cross-jumping - Extend search scope.

2011-03-31 Thread Tom de Vries
Allows crossjump over fallthru paths. Thanks, - Tom diff -u gcc/cfgcleanup.c gcc/cfgcleanup.c --- gcc/cfgcleanup.c (working copy) +++ gcc/cfgcleanup.c (working copy) @@ -1139,6 +1139,43 @@ } } + /* Walks from I1 in BB1 backward till the next non-debug insn, and returns the +resulting i