This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Enabling -frename-registers?
- From: Pat Haugen <pthaugen at linux dot vnet dot ibm dot com>
- To: Wilco Dijkstra <Wilco dot Dijkstra at arm dot com>, "bschmidt at redhat dot com" <bschmidt at redhat dot com>
- Cc: "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>, Ramana Radhakrishnan <Ramana dot Radhakrishnan at arm dot com>, nd <nd at arm dot com>, Richard Biener <richard dot guenther at gmail dot com>, "ebotcazou at adacore dot com" <ebotcazou at adacore dot com>, "dje dot gcc at gmail dot com" <dje dot gcc at gmail dot com>, "law at redhat dot com" <law at redhat dot com>, "segher at kernel dot crashing dot org" <segher at kernel dot crashing dot org>
- Date: Wed, 4 May 2016 17:54:51 -0500
- Subject: Re: Enabling -frename-registers?
- Authentication-results: sourceware.org; auth=none
- References: <AM3PR08MB00884B492D88A3EC1F636971837B0 at AM3PR08MB0088 dot eurprd08 dot prod dot outlook dot com>
On 05/04/2016 10:20 AM, Wilco Dijkstra wrote:
> Also when people claim they can't see any benefit, did they check the codesize difference on SPEC2006?
> On AArch64 codesize reduced uniformly due to fewer moves (and in a few cases significantly so). I expect
> that to be true for other RISC targets. Simply put, reduced codesize at no performance loss = gain.
Comparing text size on powerpc64 for CPU2006 executables, 20 decreased in size, 3 stayed the same, and 6 increased in size.
-Pat