mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-21 18:09:30 +02:00
* avoid some more "movq %xmm0, %xmm0" instructions by setting the subreg
of function results to R_SUBMMWHOLE (default was R_SUBMMNONE, which didn't match registers allocated later) git-svn-id: trunk@15384 -
This commit is contained in:
parent
3da24294da
commit
dd759ba906
@ -912,7 +912,10 @@ unit cpupara;
|
||||
paraloc^.size:=OS_F64;
|
||||
end;
|
||||
else
|
||||
paraloc^.size:=OS_M64;
|
||||
begin
|
||||
setsubreg(paraloc^.register,R_SUBMMWHOLE);
|
||||
paraloc^.size:=OS_M64;
|
||||
end;
|
||||
end;
|
||||
inc(mmretregidx);
|
||||
end;
|
||||
|
Loading…
Reference in New Issue
Block a user