]> gcc.gnu.org Git - gcc.git/commit
[nvptx] Add -mptx=7.0
authorTom de Vries <tdevries@suse.de>
Wed, 15 Dec 2021 13:37:58 +0000 (14:37 +0100)
committerTom de Vries <tdevries@suse.de>
Wed, 15 Dec 2021 13:58:40 +0000 (14:58 +0100)
commiteede2498e61e00a176fb2908ca0317b55c084a84
tree00ff3a01735af13ba0b00a1e7d9ab4afebfe2a8c
parent73c3dacef9a30d7d66918606a97c496c71289f1b
[nvptx] Add -mptx=7.0

Add support for ptx isa version 7.0, required for the addition of -misa=sm_75
and -misa=sm_80.

Tested by setting the default ptx isa version to 7.0, and doing a build and
libgomp test run.

gcc/ChangeLog:

* config/nvptx/nvptx-opts.h (enum ptx_version): Add PTX_VERSION_7_0.
* config/nvptx/nvptx.c (nvptx_file_start): Handle TARGET_PTX_7_0.
* config/nvptx/nvptx.h (TARGET_PTX_7_0): New macro.
* config/nvptx/nvptx.opt (ptx_version): Add 7.0.
gcc/config/nvptx/nvptx-opts.h
gcc/config/nvptx/nvptx.c
gcc/config/nvptx/nvptx.h
gcc/config/nvptx/nvptx.opt
This page took 0.058783 seconds and 5 git commands to generate.