[fpc-devel] sse2 registers

Daniël Mantione daniel.mantione at freepascal.org
Fri Oct 6 12:23:22 CEST 2006



Op Fri, 6 Oct 2006, schreef Vincent Snijders:

> Dani=EBl Mantione schreef:
> > =

> > Op Fri, 6 Oct 2006, schreef Vincent Snijders:
> > =

> > > They are not used, because the same body contains a procedure call
> > > and the
> > > %xmm0 registers are volatile. See also the notes with issue 7533:
> > > http://www.freepascal.org/mantis/view.php?id=3D7533
> > =

> > This is solveable with SSA, so a variable can be in a register in one
> > part of the procedure and in memory in another part of the procedure. It
> > should be a matter of being patient.
> > =

> =

> Yes, that is the reason, why the issue is still open after the explanatio=
n.
> =

> Do you have an idea if SSA with program control structures is a planned f=
or
> 2.2.0 or =

> later(2.4.0)?

I think it will become 2.4.0, but it might depend on the release schedule =

of 2.2.0.

Dani=EBl


More information about the fpc-devel mailing list