From: ceriel Date: Wed, 13 Jul 1988 17:35:01 +0000 (+0000) Subject: Added some erase() calls; aiaiai X-Git-Tag: release-5-5~3045 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=2197952a708719876447cdf6d115488e28328b79;p=ack.git Added some erase() calls; aiaiai --- diff --git a/mach/i86/cg/table b/mach/i86/cg/table index 1e8afc1d1..d0bf50880 100644 --- a/mach/i86/cg/table +++ b/mach/i86/cg/table @@ -1018,7 +1018,7 @@ inc | X_REG | inl inreg($1)==2| | remove(regvar($1)) "inc %(regvar($1)%)" - setcc(regvar($1)) | | |(1,2) + erase(regvar($1)) setcc(regvar($1)) | | |(1,2) #endif inl | | remove(indexed) remove(locals, %[ind]>=$1 && %[ind]<$1+2 ) @@ -1034,7 +1034,7 @@ dec | X_REG | del inreg($1)==2| | remove(regvar($1)) "dec %(regvar($1)%)" - setcc(regvar($1)) | | |(1,2) + erase(regvar($1)) setcc(regvar($1)) | | |(1,2) #endif del | | remove(indexed) remove(locals, %[ind]>=$1 && %[ind]<$1+2 ) @@ -1046,7 +1046,8 @@ dee | | remove(indirects) #ifdef REGVARS zrl inreg($1)==2| | remove(regvar($1)) - move({ANYCON,0},regvar($1)) | | | + move({ANYCON,0},regvar($1)) + erase(regvar($1)) | | | #endif zrl | | remove(indexed) remove(locals, %[ind]>=$1 && %[ind]<$1+2 )