* config/nvptx/nvptx.h (HARD_REGNO_NREGS): Reformat.
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 15 Dec 2015 13:32:48 +0000 (13:32 +0000)
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 15 Dec 2015 13:32:48 +0000 (13:32 +0000)
commit8f46e324136bff10a7a7d66fda9c094b29f99673
treed1a7930f210ebcc6a10b143ae571621ea014be8d
parent6c6058a84007d9b742ad90a70835f39eba22f3ba
* config/nvptx/nvptx.h (HARD_REGNO_NREGS): Reformat.
(CANNOT_CHANGE_MODE_CLASS): Always return true.
(HARD_REGNO_MODE_OK): Reformat.
* config/nvptx/nvptx.md (define_expand mov<mode>): No
RETURN_REGNUM handling here.
* config/nvptx/nvptx.c (nvptx_function_value): Set ret_reg_mode
here.
(write_one_arg): No QI or HI mode args.
(write_fn_proto_from_insn): No argument promotion here.
(nvptx_output_return_insn): No return promotion here.
(nvptx_output_mov_insn): No RETURN_REGNUM handling needed.
(nvptx_output_call_insn): No return promotion here.

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