]> granicus.if.org Git - clang/commitdiff
Fix "not all control paths return a value" warning on MSVC
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 7 Jul 2016 11:12:02 +0000 (11:12 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 7 Jul 2016 11:12:02 +0000 (11:12 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@274746 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Basic/Targets.cpp

index 38e77f0d1acae1fd42d4bc9e509a5e2d084c69a2..4d784d5694ac389b6b22407658780f57c4848da4 100644 (file)
@@ -1804,6 +1804,8 @@ public:
           return "610";
         case CudaArch::SM_62:
           return "620";
+         default:
+           llvm_unreachable("unhandled CudaArch");
         }
       }();
       Builder.defineMacro("__CUDA_ARCH__", CUDAArchCode);