This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Register Spilling
- From: "Naveen Sharma, Noida" <naveens at noida dot hcltech dot com>
- To: Hans-Peter Nilsson <hp at bitrange dot com>
- Cc: gcc at gcc dot gnu dot org, Sanjiv Gupta <skg at cradle dot com>
- Date: Thu, 11 Dec 2003 18:52:55 +0530
- Subject: Re: Register Spilling
> On Thu, 11 Dec 2003, Naveen Sharma, Noida wrote:
>> This was the last post.
>> http://gcc.gnu.org/ml/gcc-patches/2003-01/msg02567.html
>>
>> Do let me know if you are interesred to use this.
>
> (FWIW, I am.)
>
>> This has
>> not been checked in the mainline. For patches like this
>> to go into mainline, they should be tested for atleast 5 gcc
>> targets. I couldn't do that.
>
>Yes you can: <URL:http://gcc.gnu.org/simtest-howto.html> tells
>you how.
Thanks, I knew this but for an optimization patch, we
need to prove that it actually improves (or doesn't degrade)
code for (N >= 5) targets. This IMHO requires significant effort.
But since there is interest on this, I can do simulator
test with latest version of the patch, but not in a position to
fix problems except sh-elf.
> Certainly many of the target listed fail to build
This would probably have to be tested on tree-ssa branch now, right?
Let me check what additional problems arise.
Best Regards,
Naveen Sharma.
> should be able to find five even without including your host
> computer.
> Last I checked, arm-elf, m32r-elf, mips-elf,
> mn10300-elf, v850-elf and sh-elf worked (perhaps others do, but
> I don't test all the listed ones). Oh, you can test using MMIX
> too; put Knuth's simulator named "mmix", linked from
> <URL:http://www-cs-faculty.stanford.edu/~knuth/mmix-news.html>
> somewhere in your PATH, use --target_board=mmixware-sim.
>
> brgds, H-P