]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* config/rl78/rl78-virt.md (movhi_virt): Allow const->far moves.
authorDJ Delorie <dj@redhat.com>
Fri, 15 Aug 2014 00:23:38 +0000 (20:23 -0400)
committerDJ Delorie <dj@gcc.gnu.org>
Fri, 15 Aug 2014 00:23:38 +0000 (20:23 -0400)
From-SVN: r213995

gcc/ChangeLog
gcc/config/rl78/rl78-virt.md

index e5e085259b8d54e0298603e5a5bbb4a2c510e833..e5931f69650e60f6a1d5f5e848f0dbb4fb774aa0 100644 (file)
@@ -1,3 +1,7 @@
+2014-08-14  DJ Delorie  <dj@redhat.com>
+
+       * config/rl78/rl78-virt.md (movhi_virt): Allow const->far moves.
+
 2014-08-14  Jan Hubicka  <hubicka@ucw.cz>
 
        PR tree-optimization/62091
index 23e9bac5c3f57e85d4cd58993c40e87a22e33fe2..6f633d39ea52d80251218dffeb27963347c1eec0 100644 (file)
@@ -43,7 +43,7 @@
 
 (define_insn "*movhi_virt"
   [(set (match_operand:HI 0 "nonimmediate_operand" "=vS,  Y,   v,   Wfr")
-       (match_operand:HI 1 "general_operand"      "viYS, viS, Wfr, v"))]
+       (match_operand:HI 1 "general_operand"      "viYS, viS, Wfr, vi"))]
   "rl78_virt_insns_ok ()"
   "v.movw %0, %1"
   [(set_attr "valloc" "op1")]