]> granicus.if.org Git - llvm/commitdiff
Fix "not all control paths return a value" warning on MSVC
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 27 Jun 2016 12:58:10 +0000 (12:58 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 27 Jun 2016 12:58:10 +0000 (12:58 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273872 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/AMDGPU/AMDGPUInstrInfo.cpp

index 82d4eef67c6843aec93a4c005c9dd16f98297d81..e4f9634b98992421cf2a668aac59b7ef0157dbcf 100644 (file)
@@ -157,6 +157,8 @@ static SIEncodingFamily subtargetEncodingFamily(const AMDGPUSubtarget &ST) {
   case AMDGPUSubtarget::NORTHERN_ISLANDS:
     return SIEncodingFamily::SI;
   }
+
+  llvm_unreachable("Unknown subtarget generation!");
 }
 
 int AMDGPUInstrInfo::pseudoToMCOpcode(int Opcode) const {