]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
atom.md (atom_sse_4): Merge atom_sse_attr attibutes.
authorUros Bizjak <uros@gcc.gnu.org>
Mon, 8 Oct 2012 20:48:38 +0000 (22:48 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Mon, 8 Oct 2012 20:48:38 +0000 (22:48 +0200)
* config/i386/atom.md (atom_sse_4): Merge atom_sse_attr attibutes.
(atom_sse_5): Ditto.

From-SVN: r192224

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

index afa36d19c8f28bd94e08c140ea6b1212270154e0..3879f3882cbdc1089f184cf9997d37812fec146a 100644 (file)
@@ -1,3 +1,8 @@
+2012-10-08  Uros Bizjak  <ubizjak@gmail.com>
+
+       * config/i386/atom.md (atom_sse_4): Merge atom_sse_attr attibutes.
+       (atom_sse_5): Ditto.
+
 2012-10-08  Marc Glisse  <marc.glisse@inria.fr>
 
        PR target/54400
 
        PR target/54685
        * config/sh/sh.md (one_cmplsi2): Make insn_and_split.  Add manual
-       combine matching for an insn sequence where a ge:SI pattern can be used.
+       combine matching for an insn sequence where a ge:SI pattern
+       can be used.
 
 2012-10-08  Dodji Seketeli  <dodji@redhat.com>
 
index f24fd5ca824957d0d0aaa63bbc079d9d857bdb6c..4e0b0c04d53865c6142a91d20f5d694086966bbe 100644 (file)
 (define_insn_reservation  "atom_sse_4" 1
   (and (eq_attr "cpu" "atom")
        (and (eq_attr "type" "sse")
-            (ior (eq_attr "atom_sse_attr" "fence")
-                 (eq_attr "atom_sse_attr" "prefetch"))))
+            (eq_attr "atom_sse_attr" "fence,prefetch")))
   "atom-simple-0")
 
 ;; rcpps, rsqrtss, sqrt, ldmxcsr
 (define_insn_reservation  "atom_sse_5" 7
   (and (eq_attr "cpu" "atom")
        (and (eq_attr "type" "sse")
-            (ior (ior (eq_attr "atom_sse_attr" "sqrt")
-                      (eq_attr "atom_sse_attr" "mxcsr"))
+            (ior (eq_attr "atom_sse_attr" "sqrt,mxcsr")
                  (and (eq_attr "atom_sse_attr" "rcp")
                       (eq_attr "mode" "V4SF")))))
   "atom-complex, atom-all-eu*6")