aboutsummaryrefslogtreecommitdiff
path: root/gcc/reg-stack.c
diff options
context:
space:
mode:
authorCesar Philippidis <cesar@codesourcery.com>2018-09-05 15:27:31 -0700
committerCesar Philippidis <cesar@gcc.gnu.org>2018-09-05 15:27:31 -0700
commit53ceb8b542816b7b0a4175c1c2576104e1dc55ce (patch)
tree6abd01a2fd8382813052652c51a86a278a49c86e /gcc/reg-stack.c
parent62c21ceea64291317650258921c34dea79b1e96b (diff)
downloadgcc-53ceb8b542816b7b0a4175c1c2576104e1dc55ce.zip
gcc-53ceb8b542816b7b0a4175c1c2576104e1dc55ce.tar.gz
gcc-53ceb8b542816b7b0a4175c1c2576104e1dc55ce.tar.bz2
[nvptx] Basic -misa support for nvptx
gcc/ * config/nvptx/nvptx-opts.h: New file. * config/nvptx/nvptx.c (nvptx_file_start): Print the correct .target. * config/nvptx/nvptx.h: Include "nvptx-opts.h". (ASM_SPEC): Define. (TARGET_SM35): New macro. * config/nvptx/nvptx.md (atomic_fetch_<logic><mode>): Enable with the correct predicate. * config/nvptx/nvptx.opt (ptx_isa, sm_30, sm_35): New enum and its values. (misa=): New option. * doc/invoke.texi (Nvidia PTX Options): Document -misa. gcc/testsuite/ * gcc.target/nvptx/atomic_fetch-1.c: New test. * gcc.target/nvptx/atomic_fetch-1.c: New test. Co-Authored-By: Bernd Schmidt <bernds_cb1@t-online.de> From-SVN: r264133
Diffstat (limited to 'gcc/reg-stack.c')
0 files changed, 0 insertions, 0 deletions