From: ceriel Date: Fri, 22 Mar 1991 18:23:55 +0000 (+0000) Subject: bug fix for SET instruction on m68k2 X-Git-Tag: release-5-5~1159 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=6f4da1d70a21884d3572e75817511bc7c6ed4fb1;p=ack.git bug fix for SET instruction on m68k2 --- diff --git a/mach/m68020/ncg/table b/mach/m68020/ncg/table index a0dcbd955..d301b622a 100644 --- a/mach/m68020/ncg/table +++ b/mach/m68020/ncg/table @@ -4957,7 +4957,7 @@ with conreg2 #if WORD_SIZE==2 pat set $1>4 -with any_int STACK +with STACK kills ALL gen move {const, $1}, d0 jsr {absolute4, ".set"} diff --git a/mach/m68k2/ncg/table b/mach/m68k2/ncg/table index a0dcbd955..d301b622a 100644 --- a/mach/m68k2/ncg/table +++ b/mach/m68k2/ncg/table @@ -4957,7 +4957,7 @@ with conreg2 #if WORD_SIZE==2 pat set $1>4 -with any_int STACK +with STACK kills ALL gen move {const, $1}, d0 jsr {absolute4, ".set"} diff --git a/mach/m68k4/ncg/table b/mach/m68k4/ncg/table index a0dcbd955..d301b622a 100644 --- a/mach/m68k4/ncg/table +++ b/mach/m68k4/ncg/table @@ -4957,7 +4957,7 @@ with conreg2 #if WORD_SIZE==2 pat set $1>4 -with any_int STACK +with STACK kills ALL gen move {const, $1}, d0 jsr {absolute4, ".set"} diff --git a/mach/moon3/ncg/table b/mach/moon3/ncg/table index a0dcbd955..d301b622a 100644 --- a/mach/moon3/ncg/table +++ b/mach/moon3/ncg/table @@ -4957,7 +4957,7 @@ with conreg2 #if WORD_SIZE==2 pat set $1>4 -with any_int STACK +with STACK kills ALL gen move {const, $1}, d0 jsr {absolute4, ".set"}