Commit 9332b0d2 by Walter Lee Committed by Walter Lee

tilegx.md (insn_v1mulu): Fix constraints on input operands.

	* config/tilegx/tilegx.md (insn_v1mulu): Fix constraints on
	input operands.
	(insn_v1mulus): Ditto.
	(insn_v2muls): Ditto.

From-SVN: r197138
parent f54ea5dd
2013-03-27 Walter Lee <walt@tilera.com> 2013-03-27 Walter Lee <walt@tilera.com>
* config/tilegx/tilegx.md (insn_v1mulu): Fix constraints on
input operands.
(insn_v1mulus): Ditto.
(insn_v2muls): Ditto.
2013-03-27 Walter Lee <walt@tilera.com>
* config/tilegx/tilegx.h (ASM_OUTPUT_ADDR_VEC_ELT): Delete * config/tilegx/tilegx.h (ASM_OUTPUT_ADDR_VEC_ELT): Delete
extra tab. extra tab.
(ASM_OUTPUT_ADDR_DIFF_ELT): Ditto. (ASM_OUTPUT_ADDR_DIFF_ELT): Ditto.
......
...@@ -4762,8 +4762,8 @@ ...@@ -4762,8 +4762,8 @@
(define_expand "insn_v1mulu" (define_expand "insn_v1mulu"
[(match_operand:DI 0 "register_operand" "") [(match_operand:DI 0 "register_operand" "")
(match_operand:DI 1 "reg_or_0_operand" "") (match_operand:DI 1 "register_operand" "")
(match_operand:DI 2 "reg_or_0_operand" "")] (match_operand:DI 2 "register_operand" "")]
"" ""
{ {
tilegx_expand_builtin_vector_binop (gen_vec_widen_umult_lo_v8qi, V4HImode, tilegx_expand_builtin_vector_binop (gen_vec_widen_umult_lo_v8qi, V4HImode,
...@@ -4792,8 +4792,8 @@ ...@@ -4792,8 +4792,8 @@
(define_expand "insn_v1mulus" (define_expand "insn_v1mulus"
[(match_operand:DI 0 "register_operand" "") [(match_operand:DI 0 "register_operand" "")
(match_operand:DI 1 "reg_or_0_operand" "") (match_operand:DI 1 "register_operand" "")
(match_operand:DI 2 "reg_or_0_operand" "")] (match_operand:DI 2 "register_operand" "")]
"" ""
{ {
tilegx_expand_builtin_vector_binop (gen_vec_widen_usmult_lo_v8qi, V4HImode, tilegx_expand_builtin_vector_binop (gen_vec_widen_usmult_lo_v8qi, V4HImode,
...@@ -4820,8 +4820,8 @@ ...@@ -4820,8 +4820,8 @@
(define_expand "insn_v2muls" (define_expand "insn_v2muls"
[(match_operand:DI 0 "register_operand" "") [(match_operand:DI 0 "register_operand" "")
(match_operand:DI 1 "reg_or_0_operand" "") (match_operand:DI 1 "register_operand" "")
(match_operand:DI 2 "reg_or_0_operand" "")] (match_operand:DI 2 "register_operand" "")]
"" ""
{ {
tilegx_expand_builtin_vector_binop (gen_vec_widen_smult_lo_v4qi, V2SImode, tilegx_expand_builtin_vector_binop (gen_vec_widen_smult_lo_v4qi, V2SImode,
......
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