thumb1.md (*thumb1_movqi_insn): Copy of thumb1_movhi_insn.
authorMarat Zakirov <m.zakirov@samsung.com>
Thu, 7 Aug 2014 13:29:07 +0000 (13:29 +0000)
committerMarat Zakirov <mzakirov@gcc.gnu.org>
Thu, 7 Aug 2014 13:29:07 +0000 (13:29 +0000)
2014-08-07  Marat Zakirov  <m.zakirov@samsung.com>

* config/arm/thumb1.md (*thumb1_movqi_insn): Copy of thumb1_movhi_insn.

From-SVN: r213710

gcc/ChangeLog
gcc/config/arm/thumb1.md

index 53d77cad5792269931eca57c7a33c986b8952821..be1e70389b021c6bd5fd035412c1f21c75afc82d 100644 (file)
@@ -1,3 +1,7 @@
+2014-08-07  Marat Zakirov  <m.zakirov@samsung.com>
+
+       * config/arm/thumb1.md (*thumb1_movqi_insn): Copy of thumb1_movhi_insn.
+
 2014-08-07  Maxim Kuvyrkov  <maxim.kuvyrkov@linaro.org>
 
        * haifa-sched.c (SCHED_SORT): Delete.  Macro used exactly once.
index fed741ef68a9d7d385dd44d8e38f5bd4fa7c3970..65d55ddbdcc1beb2f81485423fc2e81a0fb7a4d7 100644 (file)
 )
 
 (define_insn "*thumb1_movqi_insn"
-  [(set (match_operand:QI 0 "nonimmediate_operand" "=l,l,m,*r,*h,l")
-       (match_operand:QI 1 "general_operand"      "lk, m,l,*h,*r,I"))]
+  [(set (match_operand:QI 0 "nonimmediate_operand" "=l,l,m,l*r,*h,l")
+       (match_operand:QI 1 "general_operand"       "l,m,l,k*h,*r,I"))]
   "TARGET_THUMB1
    && (   register_operand (operands[0], QImode)
        || register_operand (operands[1], QImode))"