git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@463
4a8a32a2-be11-0410-ad9d-
d568d2c75423
for (cdp = setFirstItem(lInvars); cdp ; cdp = setNextItem(lInvars)) {
/* maintain data flow .. add it to the */
for (cdp = setFirstItem(lInvars); cdp ; cdp = setNextItem(lInvars)) {
/* maintain data flow .. add it to the */
- /* defSet & outExprs of the preheader */
+ /* ldefs defSet & outExprs of the preheader */
preHdr->defSet = bitVectSetBit (preHdr->defSet,cdp->diCode->key);
preHdr->defSet = bitVectSetBit (preHdr->defSet,cdp->diCode->key);
+ preHdr->ldefs = bitVectSetBit (preHdr->ldefs,cdp->diCode->key);
cdp->diCode->lineno = preHdr->ech->lineno;
addSetHead (&preHdr->outExprs,cdp);
cdp->diCode->lineno = preHdr->ech->lineno;
addSetHead (&preHdr->outExprs,cdp);