|
@@ -727,7 +727,7 @@ unit nx86add;
|
|
|
begin
|
|
|
if not(nf_swaped in flags) then
|
|
|
if right.location.loc in [LOC_FPUREGISTER,LOC_CFPUREGISTER] then
|
|
|
- location_force_mem(exprasmlist,right.location);
|
|
|
+ location_force_mem(current_asmdata.CurrAsmList,right.location);
|
|
|
|
|
|
location_force_mmregscalar(current_asmdata.CurrAsmList,left.location,false);
|
|
|
location.register:=left.location.register;
|