On Thu, Aug 25, 2011 at 6:49 AM, Ramana Radhakrishnan
<ramana.radhakrish...@linaro.org> wrote:
> I know this is intended for the google branches but shouldn't such a
> change be in the x86_64 backend rather than such a general change to
> params.def .

I wouldn't consider this a backend-specific change.  The parameter
generally affects performance-space tradeoff with FDO.  A higher value
means more code will be optimized for performance rather than size
(perhaps most significantly in the inliner).  The value is too
conservative (too much optimizing for size) and leaves performance on
the table, at least for our benchmarks.  Though I've only tested
x86-64, I'd imagine other arches would benefit especially those with
relatively large I-caches where a larger code footprint can be
tolerated.  Of course YMMV...

Mark

>
> My 2 cents.
>
> cheers
> Ramana
>

Reply via email to