Re: [PATCH 4/4 v3][PR 67328] Optimize some masked comparisons to efficient bittest

2017-06-09 Thread Richard Biener
On Thu, 8 Jun 2017, Yuri Gribov wrote: > On Wed, May 31, 2017 at 12:19 PM, Richard Biener wrote: > > On Mon, 29 May 2017, Yuri Gribov wrote: > > > >> This no longer fixes the PR but still works in some cases as > >> demonstrated by the test. So I decided to keep it. > > > > As Richard noticed you

Re: [PATCH 4/4 v3][PR 67328] Optimize some masked comparisons to efficient bittest

2017-06-08 Thread Yuri Gribov
On Wed, May 31, 2017 at 12:19 PM, Richard Biener wrote: > On Mon, 29 May 2017, Yuri Gribov wrote: > >> This no longer fixes the PR but still works in some cases as >> demonstrated by the test. So I decided to keep it. > > As Richard noticed you don't need widest_ints but can use wide_ints. > Pleas

Re: [PATCH 4/4 v3][PR 67328] Optimize some masked comparisons to efficient bittest

2017-05-31 Thread Richard Biener
On Mon, 29 May 2017, Yuri Gribov wrote: > This no longer fixes the PR but still works in some cases as > demonstrated by the test. So I decided to keep it. As Richard noticed you don't need widest_ints but can use wide_ints. Please use == 0 instead of ! on wide-ints as well. +(for cmp (le gt) +

[PATCH 4/4 v3][PR 67328] Optimize some masked comparisons to efficient bittest

2017-05-29 Thread Yuri Gribov
This no longer fixes the PR but still works in some cases as demonstrated by the test. So I decided to keep it. -I 0004-Optimize-some-masked-comparisons-to-efficient-bittes.patch Description: Binary data