From ab1355a4804f04700a6ad49c9cc90261334e9dc3 Mon Sep 17 00:00:00 2001 From: Tom de Vries Date: Tue, 8 Feb 2022 15:35:37 +0100 Subject: [PATCH] [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 * config/nvptx/nvptx-opts.h (enum ptx_isa): Add PTX_ISA_SM70. * config/nvptx/nvptx.h (TARGET_SM70): Define. --- gcc/config/nvptx/nvptx-opts.h | 1 + gcc/config/nvptx/nvptx.h | 1 + 2 files changed, 2 insertions(+) diff --git a/gcc/config/nvptx/nvptx-opts.h b/gcc/config/nvptx/nvptx-opts.h index cc488b237205..e918d43ea166 100644 --- a/gcc/config/nvptx/nvptx-opts.h +++ b/gcc/config/nvptx/nvptx-opts.h @@ -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 }; diff --git a/gcc/config/nvptx/nvptx.h b/gcc/config/nvptx/nvptx.h index 065d7aa210c8..edffd088b15a 100644 --- a/gcc/config/nvptx/nvptx.h +++ b/gcc/config/nvptx/nvptx.h @@ -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) -- 2.47.3