* take care of tempinitcode when creating def information for tempcreatenodes

git-svn-id: trunk@26581 -
This commit is contained in:
florian 2014-01-25 09:40:51 +00:00
parent cb8100bccf
commit c44b5d1043

View File

@ -115,6 +115,14 @@ unit optdfa;
function AddDefUse(var n: tnode; arg: pointer): foreachnoderesult;
begin
case n.nodetype of
tempcreaten:
begin
if assigned(ttempcreatenode(n).tempinfo^.tempinitcode) then
begin
pdfainfo(arg)^.map.Add(n);
DFASetInclude(pdfainfo(arg)^.def^,n.optinfo^.index);
end;
end;
temprefn,
loadn:
begin