Commit 2a1dcf27 by Uros Bizjak Committed by Uros Bizjak

builtins.c (expand_builtin_acc_on_device): Check target for NULL.

	* builtins.c (expand_builtin_acc_on_device): Check target for NULL.

From-SVN: r219735
parent 98d404be
2015-01-16 Uros Bizjak <ubizjak@gmail.com>
* builtins.c (expand_builtin_acc_on_device): Check target for NULL.
2015-01-16 Matthew Wahab <matthew.wahab@arm.com>
PR target/64149
......
......@@ -5930,7 +5930,7 @@ expand_builtin_acc_on_device (tree exp, rtx target)
v2 = GEN_INT (GOMP_DEVICE_HOST);
#endif
machine_mode target_mode = TYPE_MODE (integer_type_node);
if (!REG_P (target) || GET_MODE (target) != target_mode)
if (!target || !register_operand (target, target_mode))
target = gen_reg_rtx (target_mode);
emit_move_insn (target, const1_rtx);
rtx_code_label *done_label = gen_label_rtx ();
......
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