mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-14 14:59:32 +02:00
* set correct expectloc for vectorfpu temps
git-svn-id: trunk@15217 -
This commit is contained in:
parent
633aa31ea3
commit
a055ed873d
@ -960,10 +960,16 @@ implementation
|
||||
begin
|
||||
if tempinfo^.typedef.typ=floatdef then
|
||||
begin
|
||||
if (tempinfo^.temptype = tt_persistent) then
|
||||
expectloc := LOC_CFPUREGISTER
|
||||
if not use_vectorfpu(tempinfo^.typedef) then
|
||||
if (tempinfo^.temptype = tt_persistent) then
|
||||
expectloc := LOC_CFPUREGISTER
|
||||
else
|
||||
expectloc := LOC_FPUREGISTER
|
||||
else
|
||||
expectloc := LOC_FPUREGISTER;
|
||||
if (tempinfo^.temptype = tt_persistent) then
|
||||
expectloc := LOC_CMMREGISTER
|
||||
else
|
||||
expectloc := LOC_MMREGISTER
|
||||
end
|
||||
else
|
||||
begin
|
||||
|
Loading…
Reference in New Issue
Block a user