* config/nvptx/nvptx.c (nvptx_output_call_insn): Expect hard regs.
commit50ad9277bb29b9abe5a0cd95157be36b0576bb20
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 28 Dec 2015 13:38:10 +0000 (28 13:38 +0000)
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 28 Dec 2015 13:38:10 +0000 (28 13:38 +0000)
tree21477fb882b7d8e6f7a71a53dc37c95ede22f296
parent826b88101ef329e5f18bb62638f4ae1e1e620e60
* config/nvptx/nvptx.c (nvptx_output_call_insn): Expect hard regs.
* config/nvptx/nvptx.md (nvptx_reg_or_mem_operand): Rename to ...
(nvptx_nonimmediate_operand): ... here.  Update all uses.
(call_insn_operand): Use REG_P.
(call_operation): Allow hard regs.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231972 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/nvptx/nvptx.c
gcc/config/nvptx/nvptx.md