This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Benchmarks of v2 (was Re: [PATCH 0/5] RFC: Overhaul of diagnostics (v2))
- From: Michael Matz <matz at suse dot de>
- To: David Malcolm <dmalcolm at redhat dot com>
- Cc: Richard Biener <richard dot guenther at gmail dot com>, GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Mon, 19 Oct 2015 16:51:21 +0200 (CEST)
- Subject: Re: Benchmarks of v2 (was Re: [PATCH 0/5] RFC: Overhaul of diagnostics (v2))
- Authentication-results: sourceware.org; auth=none
- References: <1442957171-22904-1-git-send-email-dmalcolm at redhat dot com> <alpine dot LSU dot 2 dot 20 dot 1509231508490 dot 31674 at wotan dot suse dot de> <CAFiYyc3GNP7TAJzKFMybKdVLiaz_jQ4pO-DxMkCZT_oe1EJ3cQ at mail dot gmail dot com> <1443054335 dot 30732 dot 42 dot camel at surprise> <CAFiYyc23PGdoeu_8Dqp3AVpqftAiapqL1qARA-oY+2OrWPT0Wg at mail dot gmail dot com> <1444750379 dot 17932 dot 31 dot camel at surprise> <CAFiYyc1ztgsFw+6YHyMf7vELh3+di4v3XFkCEsYhWznrjaCmzw at mail dot gmail dot com> <1445011002 dot 6410 dot 19 dot camel at surprise>
Hi,
On Fri, 16 Oct 2015, David Malcolm wrote:
> This fixes much of the bloat seen for influence.i when sending ranges
> through for every token.
Yeah, I think that's on the right track.
> This was with 8 bits allocated for packed ranges (which is probably
> excessive, but it makes debugging easier).
Probably in the end it should be done similar to how column bits are dealt
with, start with a reasonably low number (5 bits?) and increase if
necessary and budget allows (budget being column+range < N bits && range <
8 bits, or so; so that range can't consume all of the column bits).
Ciao,
Michael.