]> granicus.if.org Git - llvm/commitdiff
[mips][ias] Attempt to fix 'not all control paths return a value' reported by MSVC.
authorDaniel Sanders <daniel.sanders@imgtec.com>
Mon, 9 May 2016 15:37:52 +0000 (15:37 +0000)
committerDaniel Sanders <daniel.sanders@imgtec.com>
Mon, 9 May 2016 15:37:52 +0000 (15:37 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@268927 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/Mips/MipsRegisterInfo.cpp

index 6981dd91cb8a265239a2e9145e463044bdc22419..860cf9cfd138c87fcaabd2d806ed5e637dfdf810 100644 (file)
@@ -63,6 +63,8 @@ MipsRegisterInfo::getPointerRegClass(const MachineFunction &MF,
   case MipsPtrClass::GlobalPointer:                              
     return ABI.ArePtrs64bit() ? &Mips::GP64RegClass : &Mips::GP32RegClass;
   }
+
+  llvm_unreachable("Unknown pointer kind");
 }
 
 unsigned