From: ceriel Date: Mon, 2 Nov 1987 10:52:40 +0000 (+0000) Subject: avoid *REG constructions because of bug in assembler X-Git-Tag: release-5-5~3771 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=c41fae1f8acc4c96a4a7b78445ced7d0b917c4e2;p=ack.git avoid *REG constructions because of bug in assembler --- diff --git a/mach/vax4/top/table b/mach/vax4/top/table index ea754dd4c..19a4ce8a6 100644 --- a/mach/vax4/top/table +++ b/mach/vax4/top/table @@ -206,12 +206,12 @@ jneq LAB : jbr LAB2 : labdef LAB -> jeql LAB2 : labdef LAB; /* Register propagation */ -movl REG,A : ANY *A -> movl REG,A : ANY *REG; -movl REG,A : ANY *A,X -> movl REG,A : ANY *REG,X; -movl REG,A : ANY X,*A -> movl REG,A : ANY X,*REG; -movl REG,A : ANY *A,X,Y -> movl REG,A : ANY *REG,X,Y; -movl REG,A : ANY X,*A,Y -> movl REG,A : ANY X,*REG,Y; -movl REG,A : ANY X,Y,*A -> movl REG,A : ANY X,Y,*REG; +movl REG,A : ANY *A -> movl REG,A : ANY (REG); +movl REG,A : ANY *A,X -> movl REG,A : ANY (REG),X; +movl REG,A : ANY X,*A -> movl REG,A : ANY X,(REG); +movl REG,A : ANY *A,X,Y -> movl REG,A : ANY (REG),X,Y; +movl REG,A : ANY X,*A,Y -> movl REG,A : ANY X,(REG),Y; +movl REG,A : ANY X,Y,*A -> movl REG,A : ANY X,Y,(REG); %%;