[nvptx] Unbreak build, add PTX_ISA_SM70

With the commit "[nvptx] Choose -mptx default based on -misa" I introduced a
use of PTX_ISA_SM70, without adding it first.

Add it, as well as the corresponding TARGET_SM70.

Build for x86_64 with nvptx accelerator.

gcc/ChangeLog:

2022-02-08  Tom de Vries  <tdevries@suse.de>

	* config/nvptx/nvptx-opts.h (enum ptx_isa): Add PTX_ISA_SM70.
	* config/nvptx/nvptx.h (TARGET_SM70): Define.
This commit is contained in:
Tom de Vries 2022-02-08 15:35:37 +01:00
parent 1e3185e714
commit ab1355a480
2 changed files with 2 additions and 0 deletions

View File

@ -25,6 +25,7 @@ enum ptx_isa
PTX_ISA_SM30,
PTX_ISA_SM35,
PTX_ISA_SM53,
PTX_ISA_SM70,
PTX_ISA_SM75,
PTX_ISA_SM80
};

View File

@ -88,6 +88,7 @@
#define TARGET_SM35 (ptx_isa_option >= PTX_ISA_SM35)
#define TARGET_SM53 (ptx_isa_option >= PTX_ISA_SM53)
#define TARGET_SM70 (ptx_isa_option >= PTX_ISA_SM70)
#define TARGET_SM75 (ptx_isa_option >= PTX_ISA_SM75)
#define TARGET_SM80 (ptx_isa_option >= PTX_ISA_SM80)