Commit 995332ca by DJ Delorie Committed by DJ Delorie

rl78-virt.md (andqi3_virt): Allow far operands.

* config/rl78/rl78-virt.md (andqi3_virt): Allow far operands.
(iorqi3_virt): Likewise.

From-SVN: r221506
parent 86b01505
2015-03-18 DJ Delorie <dj@redhat.com>
* config/rl78/rl78-virt.md (andqi3_virt): Allow far operands.
(iorqi3_virt): Likewise.
2015-03-18 Tom de Vries <tom@codesourcery.com> 2015-03-18 Tom de Vries <tom@codesourcery.com>
* tree-parloops.c (parallelize_loops): Make static. * tree-parloops.c (parallelize_loops): Make static.
......
...@@ -131,8 +131,8 @@ ...@@ -131,8 +131,8 @@
) )
(define_insn "*andqi3_virt" (define_insn "*andqi3_virt"
[(set (match_operand:QI 0 "rl78_nonfar_nonimm_operand" "=vm") [(set (match_operand:QI 0 "rl78_nonimmediate_operand" "=vm")
(and:QI (match_operand:QI 1 "rl78_nonfar_operand" "vim") (and:QI (match_operand:QI 1 "rl78_general_operand" "vim")
(match_operand:QI 2 "rl78_general_operand" "vim"))) (match_operand:QI 2 "rl78_general_operand" "vim")))
] ]
"rl78_virt_insns_ok ()" "rl78_virt_insns_ok ()"
...@@ -140,8 +140,8 @@ ...@@ -140,8 +140,8 @@
) )
(define_insn "*iorqi3_virt" (define_insn "*iorqi3_virt"
[(set (match_operand:QI 0 "rl78_nonfar_nonimm_operand" "=vm") [(set (match_operand:QI 0 "rl78_nonimmediate_operand" "=vm")
(ior:QI (match_operand:QI 1 "rl78_nonfar_operand" "vim") (ior:QI (match_operand:QI 1 "rl78_general_operand" "vim")
(match_operand:QI 2 "rl78_general_operand" "vim"))) (match_operand:QI 2 "rl78_general_operand" "vim")))
] ]
"rl78_virt_insns_ok ()" "rl78_virt_insns_ok ()"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment