diff options
author | Eli Bendersky <eliben@google.com> | 2015-03-31 17:03:16 +0000 |
---|---|---|
committer | Eli Bendersky <eliben@google.com> | 2015-03-31 17:03:16 +0000 |
commit | 7a0d89153f197c57039f36400ebab11bdb604784 (patch) | |
tree | 7b9d818f316c13005d3d00ab684ea85db8690b12 /clang/lib/Basic/Targets.cpp | |
parent | 581186ce396ddd23408ddf9f23263cbc8fe686c4 (diff) | |
download | bcm5719-llvm-7a0d89153f197c57039f36400ebab11bdb604784.tar.gz bcm5719-llvm-7a0d89153f197c57039f36400ebab11bdb604784.zip |
Add sm_37 target to Clang for NVPTX
Support for this target was added in LLVM r233575 and r233583
llvm-svn: 233715
Diffstat (limited to 'clang/lib/Basic/Targets.cpp')
-rw-r--r-- | clang/lib/Basic/Targets.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp index 9c8c351e9d7..2964cbaeac8 100644 --- a/clang/lib/Basic/Targets.cpp +++ b/clang/lib/Basic/Targets.cpp @@ -1476,6 +1476,7 @@ public: GK_SM21, GK_SM30, GK_SM35, + GK_SM37, } GPU; public: @@ -1511,6 +1512,9 @@ public: case GK_SM35: CUDAArchCode = "350"; break; + case GK_SM37: + CUDAArchCode = "370"; + break; default: llvm_unreachable("Unhandled target CPU"); } @@ -1563,6 +1567,7 @@ public: .Case("sm_21", GK_SM21) .Case("sm_30", GK_SM30) .Case("sm_35", GK_SM35) + .Case("sm_37", GK_SM37) .Default(GK_NONE); return GPU != GK_NONE; |