Re: [PATCH] Fix up split-path-11.c testcase (Re: [committed] [PR tree-optimization/80520] Throttle path splitting slightly.)

2018-12-11 Thread Jeff Law
On 12/11/18 10:15 AM, Jakub Jelinek wrote: > On Mon, Dec 10, 2018 at 09:56:46PM -0700, Jeff Law wrote: >> commit d90b13427e4940adabc4320c68ca88513dee2eef >> Author: Jeff Law >> Date: Mon Dec 10 21:46:41 2018 -0700 >> >> PR tree-optimization/80520 >> * gimple-ssa-split-pat

[PATCH] Fix up split-path-11.c testcase (Re: [committed] [PR tree-optimization/80520] Throttle path splitting slightly.)

2018-12-11 Thread Jakub Jelinek
On Mon, Dec 10, 2018 at 09:56:46PM -0700, Jeff Law wrote: > commit d90b13427e4940adabc4320c68ca88513dee2eef > Author: Jeff Law > Date: Mon Dec 10 21:46:41 2018 -0700 > > PR tree-optimization/80520 > * gimple-ssa-split-paths.c (is_feasible_trace): Recognize half >

Re: [committed] [PR tree-optimization/80520] Throttle path splitting slightly.

2018-12-11 Thread Richard Biener
On Tue, Dec 11, 2018 at 5:56 AM Jeff Law wrote: > > > > This is a pre-req for fixing 80520. Essentially the goal here is to > keep the key code in this form: > > > [ ... ] > if (_20 != 0) > goto ; [50.00%] > else > goto ; [50.00%] > >[local count: 531502203]: > _18 = _25 ^

[committed] [PR tree-optimization/80520] Throttle path splitting slightly.

2018-12-10 Thread Jeff Law
This is a pre-req for fixing 80520. Essentially the goal here is to keep the key code in this form: [ ... ] if (_20 != 0) goto ; [50.00%] else goto ; [50.00%] [local count: 531502203]: _18 = _25 ^ 2567483615; [local count: 1063004407]: # prephitmp_49 = PHI <_25(3),