OSDN Git Service

Backport from mainline
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Feb 2014 22:34:26 +0000 (22:34 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Feb 2014 22:34:26 +0000 (22:34 +0000)
2014-02-13  Uros Bizjak  <ubizjak@gmail.com>

* config/i386/sse.md (xop_vmfrcz<mode>2): Generate const0 in
operands[2], not operands[3].

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

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

index c727daf..c341f38 100644 (file)
@@ -1,3 +1,11 @@
+2014-02-13  Uros Bizjak  <ubizjak@gmail.com>
+
+       Backport from mainline
+       2014-02-13  Uros Bizjak  <ubizjak@gmail.com>
+
+       * config/i386/sse.md (xop_vmfrcz<mode>2): Generate const0 in
+       operands[2], not operands[3].
+
 2014-02-12  H.J. Lu  <hongjiu.lu@intel.com>
 
        Backport from mainline
@@ -5,8 +13,7 @@
                    Uros Bizjak  <ubizjak@gmail.com>
 
        PR target/60151
-       * configure.ac (HAVE_AS_GOTOFF_IN_DATA): Pass --32 to GNU
-       assembler.
+       * configure.ac (HAVE_AS_GOTOFF_IN_DATA): Pass --32 to GNU assembler.
 
 2014-02-05  James Greenhalgh  <james.greenhalgh@arm.com>
 
index 6e3ec00..ce70eb8 100644 (file)
          (unspec:VF_128
           [(match_operand:VF_128 1 "nonimmediate_operand")]
           UNSPEC_FRCZ)
-         (match_dup 3)
+         (match_dup 2)
          (const_int 1)))]
   "TARGET_XOP"
-  "operands[3] = CONST0_RTX (<MODE>mode);")
+  "operands[2] = CONST0_RTX (<MODE>mode);")
 
 (define_insn "*xop_vmfrcz<mode>2"
   [(set (match_operand:VF_128 0 "register_operand" "=x")