]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/config/nvptx/nvptx.c
nvptx-protos.h (nvptx_hard_regno_mode_ok): Delete.
authorNathan Sidwell <nathan@gcc.gnu.org>
Wed, 16 Dec 2015 13:51:36 +0000 (13:51 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Wed, 16 Dec 2015 13:51:36 +0000 (13:51 +0000)
commit44c068aecb0ba30a25e3086e1c2dad7f6a3f8303
tree2e335f774b171bb7d3e900b338fdd24e11a2a80d
parent597a8ab9c6f57c416c2b0a734c2098fa0335e628
nvptx-protos.h (nvptx_hard_regno_mode_ok): Delete.

* config/nvptx/nvptx-protos.h (nvptx_hard_regno_mode_ok): Delete.
* config/nvptx/nvptx.h (struct machine_function):
Reimplement. Adjust all users.
* config/nvptx/nvptx.c (nvptx_declare_function_name): Move stack
and frame array generation earlier.
(nvptx_call_args): Reimplement.
(nvptx_expand_call): Adjust.
(nvptx_hard_reno_mode_ok): Delete.
(nvptx_reorg): Revert scan of hard regs.

From-SVN: r231691
gcc/ChangeLog
gcc/config/nvptx/nvptx-protos.h
gcc/config/nvptx/nvptx.c
gcc/config/nvptx/nvptx.h