From: johanknol Date: Fri, 26 Oct 2001 13:26:49 +0000 (+0000) Subject: fixed bug #474411/474687 X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=ae5d942668eb89079f50d6e86d9ad5eb41df1f4c;p=fw%2Fsdcc fixed bug #474411/474687 git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@1446 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- diff --git a/src/SDCClrange.c b/src/SDCClrange.c index 6d0a3cb9..53c35806 100644 --- a/src/SDCClrange.c +++ b/src/SDCClrange.c @@ -303,8 +303,8 @@ operandLUse (operand * op, eBBlock ** ebbs, /* if this is the last use then if this block belongs to a loop & some definition comes into the loop then extend the live range to the end of the loop */ - if (ebp->partOfLoop && - hasIncomingDefs (ebp->partOfLoop, op)) + if (ebp->partOfLoop + /* && hasIncomingDefs (ebp->partOfLoop, op)*/ ) { torange = findLoopEndSeq (ebp->partOfLoop); }