This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: enable hard reg combinations on non-SRC targets
- From: Florian Weimer <fw at deneb dot enyo dot de>
- To: Dale Johannesen <dalej at apple dot com>
- Cc: Richard Henderson <rth at redhat dot com>, gcc-patches at gcc dot gnu dot org
- Date: Sun, 19 May 2002 09:41:33 +0200
- Subject: Re: enable hard reg combinations on non-SRC targets
- References: <16A41CFA-68F6-11D6-96F5-003065C86F94@apple.com>
Dale Johannesen <dalej@apple.com> writes:
> On Wednesday, May 15, 2002, at 05:22 PM, Richard Henderson wrote:
>
>> Better that S_R_C, I think we should test CLASS_LIKELY_SPILLED_P
>> for the particular hard register we're combining into.
>>
>> I'll approve a patch that does that.
>
> Bootstrapped and tested on Darwin, and does the right thing for ppc.
This patch breaks Ada on Debian/x86, compiling the run-time library
bails out with an ICE.
It seems that it is no longer possible to compile a return statement
which contains an "abs" operator for a floating point type at
optimization level 2.