the patterns inside #ifdef LONGEMPAT were wrong anyway, so deleted
authorceriel <none@none>
Tue, 19 Jul 1988 10:12:21 +0000 (10:12 +0000)
committerceriel <none@none>
Tue, 19 Jul 1988 10:12:21 +0000 (10:12 +0000)
mach/i86/cg/table
mach/i86/ncg/table

index d0bf508..35d4c59 100644 (file)
@@ -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)
index 92f09ef..afc3e52 100644 (file)
@@ -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