diff options
author | DJ Delorie <dj@redhat.com> | 2014-08-14 20:23:38 -0400 |
---|---|---|
committer | DJ Delorie <dj@gcc.gnu.org> | 2014-08-14 20:23:38 -0400 |
commit | 54bfc99b90e5986afbc2577964258265ea70e38d (patch) | |
tree | e6546ed60e688f5026a26849cdddf7785ae4c18b /gcc | |
parent | c1598a858b4b984542f2d00e4c68feacd412f182 (diff) | |
download | gcc-54bfc99b90e5986afbc2577964258265ea70e38d.zip gcc-54bfc99b90e5986afbc2577964258265ea70e38d.tar.gz gcc-54bfc99b90e5986afbc2577964258265ea70e38d.tar.bz2 |
* config/rl78/rl78-virt.md (movhi_virt): Allow const->far moves.
From-SVN: r213995
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/rl78/rl78-virt.md | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e5e0852..e5931f6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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 diff --git a/gcc/config/rl78/rl78-virt.md b/gcc/config/rl78/rl78-virt.md index 23e9bac..6f633d3 100644 --- a/gcc/config/rl78/rl78-virt.md +++ b/gcc/config/rl78/rl78-virt.md @@ -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")] |