From 60e958a312c7f2b6d865440a22187c2e014d6aaf Mon Sep 17 00:00:00 2001 From: ceriel Date: Tue, 19 Jul 1988 10:12:21 +0000 Subject: [PATCH] the patterns inside #ifdef LONGEMPAT were wrong anyway, so deleted --- mach/i86/cg/table | 12 ------------ mach/i86/ncg/table | 13 ------------- 2 files changed, 25 deletions(-) diff --git a/mach/i86/cg/table b/mach/i86/cg/table index d0bf50880..35d4c59ef 100644 --- a/mach/i86/cg/table +++ b/mach/i86/cg/table @@ -669,12 +669,6 @@ dvi !defined($1)| X_ACC | remove(ALL) "call .dvi" erase(%[1]) | | | */ -#ifdef LONGEMPAT -loc loc cii dvi loc loc cii $1==2 && $2==4 && $4==4 && $5==4 && $6==2 - | rmnoacc X_ACC X_DXREG | - "idiv %[1]" - erase(%[2]) erase(%[3]) | ax | |(2,171)+%[1] -#endif rmi $1==2 | rmnoacc rmorconst | allocate(%[2], ACC=%[2], DXREG) "cwd" @@ -687,12 +681,6 @@ rmi !defined($1)| X_ACC | remove(ALL) "call .rmi" erase(%[1]) | | | */ -#ifdef LONGEMPAT -loc loc cii rmi loc loc cii $1==2 && $2==4 && $4==4 && $5==4 && $6==2 - | rmnoacc X_ACC X_DXREG | - "idiv %[1]" - erase(%[2]) erase(%[3]) | dx | |(2,171)+%[1] -#endif ngi $1==2 | X_REG | "neg %[1]" setcc(%[1]) erase(%[1]) | %[1] | |(2,3) diff --git a/mach/i86/ncg/table b/mach/i86/ncg/table index 92f09efc7..afc3e5210 100644 --- a/mach/i86/ncg/table +++ b/mach/i86/ncg/table @@ -37,7 +37,6 @@ EM_BSIZE = 4 SIZEFACTOR = 5/1 #define EXACT exact -#define LONGEMPAT #define REGVARS /*****************************************************************/ @@ -879,12 +878,6 @@ with ACC gen joehoe {label,".dvi"} */ -#ifdef LONGEMPAT -pat loc loc cii dvi loc loc cii $1==2 && $2==4 && $4==4 && $5==4 && $6==2 - with rmnoacc ACC DXREG - gen idiv %1 yields ax -#endif - pat rmi $1==2 with rmnoacc rmorconst uses reusing %2, ACC=%2, DXREG @@ -902,12 +895,6 @@ with ACC gen joehoe {label,".rmi"} */ -#ifdef LONGEMPAT -pat loc loc cii rmi loc loc cii $1==2 && $2==4 && $4==4 && $5==4 && $6==2 -with rmnoacc ACC DXREG - gen idiv %1 yields dx -#endif - pat ngi $1==2 with REG gen neg %1 yields %1 -- 2.34.1