From c41fae1f8acc4c96a4a7b78445ced7d0b917c4e2 Mon Sep 17 00:00:00 2001 From: ceriel Date: Mon, 2 Nov 1987 10:52:40 +0000 Subject: [PATCH] avoid *REG constructions because of bug in assembler --- mach/vax4/top/table | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) 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); %%; -- 2.34.1