[llvm] r261979 - [X86] Remove a couple returns after llvm_unreachables. NFC

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 25 21:29:39 PST 2016


Author: ctopper
Date: Thu Feb 25 23:29:39 2016
New Revision: 261979

URL: http://llvm.org/viewvc/llvm-project?rev=261979&view=rev
Log:
[X86] Remove a couple returns after llvm_unreachables. NFC

Modified:
    llvm/trunk/lib/Target/X86/AsmParser/X86AsmParser.cpp

Modified: llvm/trunk/lib/Target/X86/AsmParser/X86AsmParser.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/AsmParser/X86AsmParser.cpp?rev=261979&r1=261978&r2=261979&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/AsmParser/X86AsmParser.cpp (original)
+++ llvm/trunk/lib/Target/X86/AsmParser/X86AsmParser.cpp Thu Feb 25 23:29:39 2016
@@ -1012,9 +1012,7 @@ std::unique_ptr<X86Operand> X86AsmParser
 
 bool X86AsmParser::IsSIReg(unsigned Reg) {
   switch (Reg) {
-  default:
-    llvm_unreachable("Only (R|E)SI and (R|E)DI are expected!");
-    return false;
+  default: llvm_unreachable("Only (R|E)SI and (R|E)DI are expected!");
   case X86::RSI:
   case X86::ESI:
   case X86::SI:
@@ -1029,9 +1027,7 @@ bool X86AsmParser::IsSIReg(unsigned Reg)
 unsigned X86AsmParser::GetSIDIForRegClass(unsigned RegClassID, unsigned Reg,
                                           bool IsSIReg) {
   switch (RegClassID) {
-  default:
-    llvm_unreachable("Unexpected register class");
-    return Reg;
+  default: llvm_unreachable("Unexpected register class");
   case X86::GR64RegClassID:
     return IsSIReg ? X86::RSI : X86::RDI;
   case X86::GR32RegClassID:




More information about the llvm-commits mailing list