From 34f7036b876353f0427e8830ca24120fec58eaef Mon Sep 17 00:00:00 2001 From: ceriel Date: Tue, 28 Mar 1995 11:22:34 +0000 Subject: [PATCH] Reordered patterns --- mach/i86/ncg/table | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mach/i86/ncg/table b/mach/i86/ncg/table index 44a5eafc1..48a3ed7a5 100644 --- a/mach/i86/ncg/table +++ b/mach/i86/ncg/table @@ -1832,6 +1832,9 @@ pat lol com stl $1==$3 && $2==2 kills indexed,locals %ind+%size > $1 && %ind < $1+2 gen not {LOCAL, $1, 2} +pat lil adp dup sil lof $1==$4 && $3==2 && $5==(0-$2) + leaving lil $4 dup 2 adp $2 sil $4 loi 2 + #ifdef REGVARS pat lil dup adp sil $1==$4 && $2==2 && inreg($1)==reg_any uses ADDREG={ind_reg2, regvar($1)} @@ -1858,9 +1861,6 @@ pat lil adp sil $1==$3 && $2==0-1 leaving lil $1 dec sil $1 pat lil adp sil $1==$3 leaving loc $2 lil $1 adi 2 sil $3 -pat lil adp dup sil lof $1==$4 && $3==2 && $5==(0-$2) - leaving lil $4 dup 2 adp $2 sil $4 loi 2 - pat lol lof adp lol stf $1==$4 && $2==$5 && $3==1 leaving lol $1 lof $2 inc lol $4 stf $5 pat lol lof adp lol stf $1==$4 && $2==$5 && $3==(0-1) -- 2.34.1