From: ceriel Date: Tue, 19 Jul 1988 10:12:21 +0000 (+0000) Subject: the patterns inside #ifdef LONGEMPAT were wrong anyway, so deleted X-Git-Tag: release-5-5~3021 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=60e958a312c7f2b6d865440a22187c2e014d6aaf;p=ack.git the patterns inside #ifdef LONGEMPAT were wrong anyway, so deleted --- 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