Skip to content

Commit 9460900

Browse files
committed
Updating varDsc home after spill and refactoring
1 parent 99a5bbb commit 9460900

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/coreclr/jit/codegenarm64.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2928,7 +2928,6 @@ void CodeGen::genCodeForStoreLclVar(GenTreeLclVar* lclNode)
29282928
if (targetReg != REG_NA)
29292929
{
29302930
emit->emitIns_R_I(INS_movi, emitActualTypeSize(targetType), targetReg, 0x00, INS_OPTS_16B);
2931-
genProduceReg(lclNode);
29322931
}
29332932
else
29342933
{
@@ -2941,8 +2940,8 @@ void CodeGen::genCodeForStoreLclVar(GenTreeLclVar* lclNode)
29412940
assert(targetType == TYP_SIMD8);
29422941
GetEmitter()->emitIns_S_R(INS_str, EA_8BYTE, REG_ZR, varNum, 0);
29432942
}
2944-
genUpdateLife(lclNode);
29452943
}
2944+
genUpdateLifeStore(lclNode, targetReg, varDsc);
29462945
return;
29472946
}
29482947
if (zeroInit)

0 commit comments

Comments
 (0)