This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: vector register allocation
- From: Ian Lance Taylor <iant at google dot com>
- To: BLUE 3TOO <blue_3too at hotmail dot com>
- Cc: gcc gcc <gcc at gcc dot gnu dot org>
- Date: Fri, 25 Jun 2010 14:38:19 -0700
- Subject: Re: vector register allocation
- References: <BLU124-W22D4DB8D2FD3A65EF8E4A7C9C70@phx.gbl>
BLUE 3TOO <blue_3too@hotmail.com> 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