OSDN Git Service

* config/i386/i386.md (*movsf_internal): Change type of
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 1 Apr 2013 13:42:52 +0000 (13:42 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 1 Apr 2013 13:42:52 +0000 (13:42 +0000)
alternatives 3,4 to imov.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@197304 138bc75d-0d04-0410-961f-82ee72b054a4

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

index c870a06..77adc18 100644 (file)
@@ -1,17 +1,21 @@
+2013-04-01  Uros Bizjak  <ubizjak@gmail.com>
+
+       * config/i386/i386.md (*movsf_internal): Change type of
+       alternatives 3,4 to imov.
+
 2013-04-01  Andrey Belevantsev  <abel@ispras.ru>
 
        Backport from mainline
        2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
 
        PR middle-end/45472
-       
        * sel-sched-ir.c (merge_expr): Also change vinsn of merged expr
        when the may_trap_p bit of the exprs being merged differs.
        Reorder tests for speculativeness in the logical and operator.
 
        Backport from mainline
         2013-03-05  Jakub Jelinek  <jakub@redhat.com>
-        
+
        PR middle-end/56461
        * sel-sched-ir.c (free_sched_pools): Release
        succs_info_pool.stack[succs_info_pool.max_top] vectors too
        2012-02-19  Andrey Belevantsev  <abel@ispras.ru>
 
        PR middle-end/55889
-
        * sel-sched.c: Include ira.h.
        (implicit_clobber_conflict_p): New function.
        (moveup_expr): Use it.
-       * Makefile.in (sel-sched.o): Depend on ira.h. 
+       * Makefile.in (sel-sched.o): Depend on ira.h.
 
 2013-04-01  Andrey Belevantsev  <abel@ispras.ru>
 
 
        Backport from mainline
        2012-04-10  Richard Guenther  <rguenther@suse.de>
+
        PR middle-end/52888
        * gimple-low.c (gimple_check_call_args): Properly account for
        compatible aggregate types.
index 369bc99..ef9a76d 100644 (file)
        (cond [(eq_attr "alternative" "0,1,2")
                 (const_string "fmov")
               (eq_attr "alternative" "3,4")
-                (const_string "multi")
+                (const_string "imov")
               (eq_attr "alternative" "5")
                 (const_string "sselog1")
               (eq_attr "alternative" "9,10,11,14,15")