consecutive hard regs in complexes
Jeffrey A Law
law@cygnus.com
Fri Jun 16 07:12:00 GMT 2000
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
More information about the Gcc
mailing list