This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: consecutive hard regs in complexes
- To: benedetto dot proietti at roma1 dot infn dot it
- Subject: Re: consecutive hard regs in complexes
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Fri, 16 Jun 2000 08:01:18 -0600
- cc: gcc at gcc dot gnu dot org
- Reply-To: law at cygnus dot com
In message <394A2F07.C7B53D26@roma1.infn.it>you write:
> Hi everybody,
> this is probably a stupid question.
> The machine I am doing the port for natively supports complex float (2 *
> 32 bits). A complex number is made of a couple of _consecutive_
> registers.
> As far as I have understood, GCC handles complexes as a CONCAT of two SF
> regs.
> How can i force the two regs CONCATenated to be reloaded into 2
> consecutive hard regs?
I'm not aware of any way to do this.
CONCAT was designed specifically so that the allocation of the hard registers
for each half were independent of each other.
jeff