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
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
>
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 ^
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),