Ian, thanks a lot for the help. Is there any document 
about IRA (e.g. how the SIMD registers of a 
specific architecture is exposed to the allocation 
process)? or the only option is the read the code?
 
what is the best information source for a beginner on gcc?
 
Thanks again.
 
 

----------------------------------------
> From: i...@google.com
> To: blue_3...@hotmail.com
> CC: gcc@gcc.gnu.org
> Subject: Re: vector register allocation
> Date: Fri, 25 Jun 2010 14:38:19 -0700
>
> BLUE 3TOO writes:
>
>> Can anybody explain how the register allocation is handled in GCC?
>> Is it done together with the general register allocation? or GCC
>> has a separate phase to handle them separately?
>
> There is no separate vector register allocator. All classes of
> registers are allocated using the same register allocator. In current
> GCC we use IRA by Vladimir Makarov.
>
> Ian                                     
_________________________________________________________________
Learn more ways to connect with your buddies now
http://go.microsoft.com/?linkid=9734388

Reply via email to