i386.md: Fix previous commit that mistakely applied the patch twice.
authorJan Hubicka <jh@suse.cz>
Tue, 18 Mar 2003 19:02:52 +0000 (20:02 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Tue, 18 Mar 2003 19:02:52 +0000 (19:02 +0000)
* i386.md:  Fix previous commit that mistakely applied the patch
twice.

From-SVN: r64544

gcc/ChangeLog
gcc/config/i386/i386.md

index e7554f2bab5e89578d896d607465ba945674931a..3f96b31d815d26470b489dd048937bbaad1d0638 100644 (file)
@@ -4,6 +4,9 @@
 
 Tue Mar 18 19:22:57 CET 2003  Jan Hubicka  <jh@suse.cz>
 
+       * i386.md:  Fix previous commit that mistakely applied the patch
+       twice.
+
        * alias.c (rtx_equal_for_memref_p): Assume that X and Y has been
        canonicalized.
        (memrefs_conflict_p): Likewise.
index 22b6a14a3b145edfa64eb88a814e91cbb69b7302..ae3957da1e37ba8851e6b76d3f8d313792834269 100644 (file)
   [(set_attr "type" "sseicvt")
    (set_attr "athlon_decode" "double,vector")])
 
-;; Avoid vector decoded form of the instruction.
-(define_peephole2
-  [(match_scratch:SF 2 "x")
-   (set (match_operand:DI 0 "register_operand" "")
-       (fix:DI (match_operand:SF 1 "nonimmediate_operand" "")))]
-  "TARGET_K8 && !optimize_size"
-  [(set (match_dup 2) (match_dup 1))
-   (set (match_dup 0) (fix:DI (match_dup 2)))]
-  "")
-
 ;; Avoid vector decoded form of the instruction.
 (define_peephole2
   [(match_scratch:SF 2 "x")
   [(set_attr "type" "sseicvt,sseicvt")
    (set_attr "athlon_decode" "double,vector")])
 
-;; Avoid vector decoded form of the instruction.
-(define_peephole2
-  [(match_scratch:DF 2 "Y")
-   (set (match_operand:DI 0 "register_operand" "")
-       (fix:DI (match_operand:DF 1 "nonimmediate_operand" "")))]
-  "TARGET_K8 && !optimize_size"
-  [(set (match_dup 2) (match_dup 1))
-   (set (match_dup 0) (fix:DI (match_dup 2)))]
-  "")
-
 ;; Avoid vector decoded form of the instruction.
 (define_peephole2
   [(match_scratch:DF 2 "Y")
   [(set_attr "type" "sseicvt")
    (set_attr "athlon_decode" "double,vector")])
 
-;; Avoid vector decoded form of the instruction.
-(define_peephole2
-  [(match_scratch:SF 2 "x")
-   (set (match_operand:SI 0 "register_operand" "")
-       (fix:SI (match_operand:SF 1 "nonimmediate_operand" "")))]
-  "TARGET_K8 && !optimize_size"
-  [(set (match_dup 2) (match_dup 1))
-   (set (match_dup 0) (fix:SI (match_dup 2)))]
-  "")
-
 ;; Avoid vector decoded form of the instruction.
 (define_peephole2
   [(match_scratch:SF 2 "x")
    (set (match_dup 0) (fix:SI (match_dup 2)))]
   "")
 
-;; Avoid vector decoded form of the instruction.
-(define_peephole2
-  [(match_scratch:DF 2 "Y")
-   (set (match_operand:SI 0 "register_operand" "")
-       (fix:SI (match_operand:DF 1 "nonimmediate_operand" "")))]
-  "TARGET_K8 && !optimize_size"
-  [(set (match_dup 2) (match_dup 1))
-   (set (match_dup 0) (fix:SI (match_dup 2)))]
-  "")
-
 (define_split 
   [(set (match_operand:SI 0 "register_operand" "")
        (fix:SI (match_operand 1 "register_operand" "")))