diff options
author | Artem Belevich <tra@google.com> | 2016-09-28 17:25:38 +0000 |
---|---|---|
committer | Artem Belevich <tra@google.com> | 2016-09-28 17:25:38 +0000 |
commit | 3e1211581c7e9b65511bca0b7d24eaf4bc4e032f (patch) | |
tree | 9ba5a2744358610672bab7a1104ff4c6716395ad /llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp | |
parent | f0022125e099c400dee4f8a0299c5b4579193a53 (diff) | |
download | bcm5719-llvm-3e1211581c7e9b65511bca0b7d24eaf4bc4e032f.tar.gz bcm5719-llvm-3e1211581c7e9b65511bca0b7d24eaf4bc4e032f.zip |
[NVPTX] Added intrinsics for atom.gen.{sys|cta}.* instructions.
These are only available on sm_60+ GPUs.
Differential Revision: https://reviews.llvm.org/D24943
llvm-svn: 282607
Diffstat (limited to 'llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp')
-rw-r--r-- | llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp b/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp index bd2509a3c8c..6e1f427ed02 100644 --- a/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp +++ b/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp @@ -29,8 +29,6 @@ void NVPTXSubtarget::anchor() {} NVPTXSubtarget &NVPTXSubtarget::initializeSubtargetDependencies(StringRef CPU, StringRef FS) { // Provide the default CPU if we don't have one. - if (CPU.empty() && FS.size()) - llvm_unreachable("we are not using FeatureStr"); TargetName = CPU.empty() ? "sm_20" : CPU; ParseSubtargetFeatures(TargetName, FS); |